You have an Azure SQL Database configured with active geo-replication. You need to automate the failover process in the event of a regional outage, ensuring minimal data loss and automatic failback when the primary region recovers. What should you implement?
Auto-failover groups automate failover and failback, and the grace period allows for data loss tolerance.
Why this answer
Option A is correct because Azure SQL Database auto-failover groups provide automated failover and failback with a grace period for data loss tolerance. Option B is wrong because it does not automate failover. Option C is wrong because manual failover does not provide automatic failback.
Option D is wrong because ScheduledExecutorService is a manual workaround that does not integrate with Azure failover groups.