AutoBackup
Logout
IntroductionDashboard overviewBasic flow
Configuration
Account onboardingSetupPolicyNotification groupsTags
Usage
Operations on resourcesAzure Native VMsSnapshotRestoreAPIDisaster RecoveryAdd a new templateAdd a new planStart Disaster Recovery TestingDownloading audit logs
Firewall settingsManaging API keysManaging users

Disaster recovery

The section describes how to perform disaster recovery testing using AutoBackup.

Supported resources

  • AWS RDS instances (copying a snapshot to the restore region)
  • AWS RDS clusters (copying a snapshot to the restore region)
  • AWS EC2 (creating an AMI in the restore region)
  • Azure VM (creating a DR resource group, creating disks from Recovery Point and deploying the template)

Cleanup after Disaster Recovery

AutoBackup will delete the created resources within 24 hours. If you do not want to wait you can delete them manually. For Azure VM, AutoBackup will remove the whole resource group created for Disaster Recovery testing. For AWS resources, AutoBackup will remove the copied snapshot to the Disaster Recovery region (the snapshots created during backup event will be untouched). Remember to remove created CloudFormation stacks manually.

Add a new template

  1. Choose "Disaster Recovery" from the navigation bar.
  2. Choose "Templates" tab and click "Create new" button. Disaster Recovery Templates View
  3. Provide the name of the template and upload the template file (you can download example templates and adjust them for your use case) by clicking "Choose file" button. Disaster Recovery Template Create
  4. Click "Create template" button to store template in the AutoBackup (AutoBackup will validate the correctness of the provided template).

Add a new plan

  1. Choose "Disaster Recovery" from the navigation bar.
  2. Choose "Plans" tab and click "Create new" button. Disaster Recovery Plans View
  3. Enter all required fields to the plan form.
PropertyRequiredDescription
Plan nameyesCustom name of plan.
Plan cloud provideryesDetermines available regions, templates and resources to restore.
Restore regionyesDetermines region where resources should be recovered.
Start dateyesDetermines testing plan starting date (based on this field next testing dates will be calculated).
Test frequency (in months)yesDetermines frequency of testing.
Number of days to send reminder before the testyesDetermines how many days before next test date notifications must be sent.
KMS keynoKMS key is used by AutoBackup to copy encrypted AWS snapshots to restore region. Following formats are correct: key ID (for example, key/1234abcd-12ab-34cd-56ef-1234567890ab), key alias (for example, alias/ExampleAlias), key ARN (for example, arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef).
TemplatesyesList of templates attached to the plan (which templates should be tested in plan).
RecipientsyesDetermines who should be notified about upcoming test date.
  1. Click "Save" button after you've finished providing values. Disaster Recovery Plan Creation ViewDisaster Recovery Plan Resource Selection View

Start Disaster Recovery Testing

  1. Choose "Disaster Recovery" from the navigation bar.
  2. Choose "Plans" tab and click on "three dots" on the right side of the template and select "Start DR" option. Disaster Recovery Start DR View
  3. Pick the recovery date from the calendar (AutoBackup chooses the snapshots created on or before this date). Disaster Recovery Start DR Form
  4. Click "Start" button (you will be redirected to the "Records" tab, your DR record will be IN PROGRESS status).

    To restore EC2, AutoBackup requires additional permissions - ec2:RegisterImage, ec2:DeregisterImage and ec2:CopyImage.

Disaster Recovery Records List 5. Wait for the status to change to READY (the copying process may take some time) and click "Show DR links" button.

  1. Click all the generated links and use provider's creator to restore resources. Disaster Recovery Records List
  2. Back to the AutoBackup ("Records" tab) and mark the testing event as success or failed.
  3. Click "Confirm" button. Remember that this operation cannot be undone (you could also add some comments about DR in the "Note" field). Disaster Recovery Records Confirmation Popup
  4. Remove created stacks when the DR testing has been finished (AutoBackup cleanups copied snapshot once per day).

Downloading audit logs

  1. Choose "Disaster Recovery" from the navigation bar.
  2. Choose "Records" tab.
  3. Pick "Start date" and "End date" from calendar.
  4. Click "Download" button to fetch the report. Disaster Recovery Records Audit Log Download