Mistake #6 is relying on IT staff that doesn’t have the experience or certification in managing high availability environments.
There is little or no margin for error when it comes to architecting, deploying and managing a high availability system. Relying on IT staff who don’t have expertise in high availability systems can do more harm than good and can actually contribute to data loss and business downtime. Among the required IT expertise are knowing how to architect a high availability solution for your environment, installing high availability components, deploying the system and testing it for failover, maintaining data consistency, and conforming to high availability target goals. Your staff should be able to correct high availability system errors, run audits, perform role swaps, and generate detailed reports. Flaws in system design or execution and/or failure to perform necessary system tests correctly (or at all) does not guarantee your high availability solution and puts at risk any and all of your business critical data that you thought was replicated.
Additionally, your high availability solution requires 24/7/365 monitoring. If you only have one or two IT staff members qualified to work on your high availability solution, then there will inevitably be periods of time when those employees are “off the job” and unable to respond to high availability system errors when they occur. Errors left unchecked can quickly turn into costly business problems and downtime if left overnight or over a weekend when staff not on the job. You can and should be sure that your high availability solution includes around-the-clock monitoring to mitigate these risks.