An Azure relational database service.
Hi Rushikesh Gaidhani •,
Thanks for the reply.
Performing a disaster recovery drill consists of:
- Simulating data tier outage
- Recovering
- Validate application integrity post recovery.
In case you do not want to go for Failover Groups, please consider below:
Geo-restore
To prevent the potential data loss when conducting a disaster recovery drill, perform the drill using a test environment by creating a copy of the production environment and using it to verify the application's failover workflow.
Outage simulation
To simulate the outage, you can rename the source database. This name change causes application connectivity failures.
Recovery
- Perform the geo-restore of the database into a different server as described in Azure SQL Database disaster recovery guidance.
- Change the application configuration to connect to the recovered database and follow the Configure a database after recovery guide to complete the recovery.
Validation
Complete the drill by verifying the application integrity post recovery (including connection strings, logins, basic functionality testing, or other validations part of standard application signoffs procedures).
Reference documentation link: https://learn.microsoft.com/en-us/azure/azure-sql/database/disaster-recovery-drills?view=azuresql
Thanks