As far as possible, all steps in the procedure must be automated. Where manual steps are required, this should be limited to manually starting an existing step for which a script or command file has already been prepared. The steps requiring automation include:
-
File system replication.
-
Database replication.
-
Database backup.
-
Alerting if any replication or backup step fails to take place.
-
Detecting a failure of the production server and alerting.
-
Failover to the standby server.
-
Triggered manually but following an existing script.
-
-
Failback to the production server.
-
Triggered manually but following an existing script.
-