0Pricing
Azure Fundamentals · Lesson

Testing and Running Failover

Execute a non-disruptive test failover to validate your disaster recovery plan, document RTO and RPO achievements, and clean up test resources after the drill.

Why Test Failover Matters

A disaster recovery plan that has never been tested is just a hypothesis. Test failover lets you validate that your VMs boot correctly, applications start, and network connectivity works in the target region — all without disrupting the source environment or breaking ongoing replication. Many organisations discover their DR plans have gaps only when an actual disaster occurs, which is exactly when a broken plan causes maximum damage. Regular test failovers are a compliance requirement for most regulatory frameworks.

Test Failover vs Actual Failover

ASR supports three types of failover actions. Test failover creates copies of the failed-over VMs in an isolated network (you specify the target VNet) without affecting replication or the source environment. Planned failover is used for scheduled migrations or maintenance — it first syncs any remaining changes then shuts down the source before failing over. Unplanned failover (used during a real disaster) fails over immediately from the latest recovery point without waiting for a final sync.

All lessons in this course

  1. Azure Backup Fundamentals
  2. Restoring from Azure Backup
  3. Azure Site Recovery Replication
  4. Testing and Running Failover
← Back to Azure Fundamentals