Restoring a Full Amazon EC2 Instance

You can restore a full Amazon EC2 instance to the original location or to a different location. By default, an instance is restored to the original hypervisor, using the same proxy as the backup.

For Service Pack 13 and later, when you perform an in-place restore operation using the Overwrite instances if they already exist option, the restore operation retains the original UUID for the restored instance instead of recreating the instance from backup data.

If you are using the import method for restores, when you restore a full Amazon EC2, convert a VM to an Amazon EC2 instance, or replicate a VM to Amazon EC2 by using the import method, Commvault automatically creates an Amazon S3 bucket for the destination. The bucket is named gx-restore-region_name-account_id, where region_name is the name of the AWS region and account_id is the AWS account for the hypervisor.

Before You Begin

You cannot restore to an Amazon EC2 guest instance that uses a non-volatile memory express (NVMe) host controller. This restriction applies for full instance restores, conversion to an Amazon EC2 instance, and replication to an Amazon EC2 destination instance.


  1. From the navigation pane, go to Solutions > Virtualization.

    The Hypervisors tab appears.

  2. Click the hypervisor.

    The hypervisor page appears.

  3. On the VM groups tab, in the row for the VM group, click the action button action_button , and then click Restore.

    The Select restore type page appears.

  4. To restore from a specific copy of backup data, in the upper-right corner of the page, from the Select source list, select the copy.

    If you select Automatic (default), the restore operation searches for the requested data in the primary copy, and automatically selects a different copy if the data is not found in the primary copy.

  5. Select Full instance.

    The Restore page appears.

  6. Select the content to restore.

  7. Click Restore.

    The Restore options dialog box appears.

  8. To restore to a hypervisor, select the hypervisor from the Destination Client list.

    By default, the preferred VSA proxy for the hypervisor is used for the restore.

    If you select a proxy that is outside of Amazon Web Services, the restore uploads volume information to Amazon S3 and uses the volumes to create the instance.

  9. Select Power on instance after restore (the default) to start the instance automatically.

  10. To delete an existing instance and replace it with the restored instance, select Overwrite instances if they already exist.

  11. If you are restoring multiple instances, click the All Instances tab on the bottom left to specify configuration values for all instances you are restoring, or the name of each instance to specify values individually. Specify the following values:

    • To change the names of destination instances, select Enable edit destination instance name.

    • When restoring multiple instances, select Prefix or Suffix and enter a string to be appended to the original display name to create new destination instance names.

    • To change the name of an individual instance, select the instance and then enter the new display name in the Change instance display name to box.

      If an existing instance with the same name exists on the destination host and you do not select Overwrite instances if they already exist, the restore job fails.

    • Click Browse to select a value for the Availability zone.

    • From the Instance type list, select an instance type that provides the available CPU cores and memory for the instance. If you choose Auto (the default option), the instance type is selected based on the corresponding settings for the source VM.

    • For the Network setting, click Browse to select an EC2 or a VPC network for the restored instances.

    • From the Security groups list, select a security group for the specified network.

  12. Click Submit.