Site icon UnixArena

Veeam Backup for AWS – Recover EC2 instance from Backup 

AWS backup restore

AWS backup restore

In this article, we will see how to recover EC2 instances (cloud VM) using veeam Backup for AWS. Veeam is specialized in backup and disaster recovery products for both ON-PREM and Cloud. veeam also offers a product (Kasten aka k10) to protect microservices (Kubernetes/k8s). Amazon Web Services provides a cloud platform for you to create and deploy apps at scale. But in the AWS Shared Responsibility Model customers are responsible for protecting and securing their data. Veeam delivers native, fully automated AWS backup and disaster recovery to protect and manage Amazon Elastic Compute Cloud (EC2), Relational Database Service (RDS), EFS, and Virtual Private Cloud (VPC) data. Veeam simplified the cloud VM backup and restore.

Pre-requisite

  1. Veeam Backup for AWS environment
  2. Pre-configured backup policy

Restore EC2 instance from Backup

Restore EC2 instance from Veeam Backup is very convenient with plenty of options. Veeam provides the options to choose the restore region, VPC, subnets, etc. Let me walk you through the restoration steps.

1. Log in to Veeam Backup for AWS console.

Login page – Veeam Backup for AWS

2. Navigate to the protected data. Select the backup policy and click on the action “Restore”.

Protected Data – EC2 restore

3. Select the instance to restore.

Choose instances to restore

4. Choose the IAM role for the instance restoration.

Choose IAM role

5. Select the restore location. In my case, I will be restoring it in another location.

Restore mode – Restore to the new location

6. Choose the encryption keys.

Encryption scheme

7. Configure the restore settings.

configure restore settings

8. Select the VPC and Subnet for the restore. You can change the VPC and subnet by clicking on “Edit”

Configure network settings – veeam

9. Update the restore reason for the audit purpose.

Update the restore reason

10. Review the restore summary and click on “Restore”.

Review the summary – veeam backup for AWS

11. From the veeam dashboard, you can find the last jobs to view the logs.

Restore logs

12. Once the restore is completed successfully, you are good to start the instance. Here is the snapshot of the instance from the AWS console.

Restored Instance

Conclusion:

In this article, we have seen how to restore EC2 instances using the “Veeam Backup for AWS“. Veeam offers great flexibility to restore the EC2 instance in the same region and another region.

Hope this article is informative to you.

Exit mobile version