Exam scenario
MegaCorp Inc. hosts an application that stores and manages customer calls in Azure.
The system comprises a web application running on a VM, with an Azure SQL database for the customer records. The records themselves are updated regularly.
As an internal application, the system is not considered critical, and it has been built in a single Azure region. In the event of an entire region failure, management would like to be able to fail over to a paired region; a downtime of 24 hours would be acceptable, but any data loss needs to minimal.
The management team would like to ensure database backups are taken and kept every month and retained for a year in case they ever need to examine historical data that could have been overwritten.
The VM does not contain any data, just the web application, and therefore only changes as new versions are rolled out.
Design a solution that will allow the business to recover in the event of an entire region outage.