Restoring a Full Amazon EC2 Instance

You can restore a full Amazon EC2 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.

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 re-creating 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

If a passkey is configured for restores, you must have the passkey.


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

    The Virtual machines page appears.

  2. On the Hypervisors tab, 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, click Settings, and then from the Source list, select the copy.

    If you leave select Automatic selected, 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. Specify the following:

    • Type: Select one of the following options:

      • In place: Restore to the original location.

        To avoid overwriting the original source instance, edit the instance display name.

      • Out of place: Restore to a different location.

    • Destination: Select the hypervisor for the destination cluster from the list.

    • Access node: Choose one of the following options:

      • When you restore multiple instances, select Automatic to distribute the instances in the restore job across the access nodes (proxies) that are assigned for the Amazon EC2 destination hypervisor.

        Instances are assigned to access nodes first by performing a zone match. If access nodes are not available in the same zone, then a region match is performed. This option is available for full instance restores from streaming backups or IntelliSnap backup copies.

        By default, the automatic option is used for the restore.

      • To use a different proxy, select the proxy from the list.

        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.

      If you assigned an access node at the hypervisor level and the VM group level, both the access nodes are used if the source and the destination hypervisors are same.

    • 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:

      • Instance name: To change the name of an individual instance, select the instance, and then enter the new display name in the 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.

      • Enable edit destination instance name: When restoring multiple instances, to change the names of destination instances, select this option, select Prefix or Suffix, and then enter a string to append to the original display names to create new destination instance names.

      • Availability zone: Select the destination zone.

      • Auto select instance type: To select a specific instance type, clear this option, and then select an instance type that provides the available CPU cores and memory for the instance.

      • Volume type: Select a volume type for the restored instance.

        The default volume type is Original. The Original volume type is selected when the volume type of the source instance is retained for the restored instance.

        The following volume types are available: General Purpose SSD (gp2), General Purpose SSD (gp3), Provisioned IOPS SSD (io1), Throughput Optimized HDD (st1), Cold HDD (sc1), and Magnetic (standard).

        For information about the volume size restrictions for each volume type, see the AWS article, "Amazon EBS volume types", Amazon Elastic Compute Cloud Documentation. If the volume size for a volume type is not within the specified limit, the restore operation falls back to the General Purpose SSD (gp2) volume type.

      • Encryption key: Select an encryption key for the restored instance.

        The default encryption key is Original. The Original encryption key is selected when the encryption key of the source instance is retained for the restored instance.

        The following options are available: Default encryption (aws/ebs) and custom encryption keys.

      • Network: Select an EC2 or a VPC network for the restored instances.

      • Auto select security group: To select a specific security group, clear this option, and then select a security group for the specified network.

    • Power on instance after restore: To start the instance automatically when the restore completes.

    • Unconditionally overwrite if it already exists: Delete an existing instance that has the same name and replace it with the restored instance.

  9. Click Submit.