Disaster Recovery Plan (DRP)

Backups

Support in backup policy configuration and definition, backup and restoration testing, and assistance in recovery tests simulating system failures.

Replication

Implementation and configuration of different replication methods: synchronous, asynchronous, merge replication, and snapshot replication.

Failover Testing

  • Simulate a failover: Create a controlled environment to simulate a failure on the primary system or the source server.
  • Activate the failover process: Initiate the failover process manually or using automated tools and scripts to allow the secondary system or standby server to assume the primary role.
  • Verify the switch: Ensure that the switch is performed correctly and that the secondary system has become the new primary.
  • Monitor the recovery time: Measure the time required to complete the failover and ensure it meets the established Recovery Time Objective (RTO) goals.

Switchover Testing

  • Plan the maintenance window: Consider system availability and workload and set an appropriate time to perform the switchover test.
  • Initiate the switchover process: Perform the switchover action to change roles between the primary system and the standby in a controlled manner.
  • Verify the switch: Ensure the switchover is completed successfully and the systems have exchanged roles correctly.
  • Monitor data synchronization: Verify that data replication remains in sync between the former primary and the new primary after the switchover.

Switchback Testing

  • Plan the maintenance window: Set an appropriate time to perform the switchback after completing maintenance or updates.
  • Initiate the switchback process: Promote the system on standby during the switchover back to the primary position, and demote the temporary primary system to the standby position.
  • Verify the switch: Ensure the switchback is completed successfully and the systems have returned to their original configuration.
  • Monitor data synchronization: Verify that data replication remains in sync after the switchback and that no data loss occurred during the process.

High Availability

Configuration to ensure that the database is always available and can be quickly recovered in case of system interruption or failure. The main objective is to minimize downtime and maintain service continuity for users and applications.

Key aspects of the service:

  • Replication configuration.
  • Server redundancy.
  • Fault monitoring and detection.
  • Disaster recovery.
  • Regular failover testing.
  • Maintenance and updates.
  • Recovery procedures.