Creating EC2 Snapshots Manually

Veeam Backup for AWS allows you to manually create snapshots of EC2 instances. You can instruct Veeam Backup for AWS to store the created snapshots in the same AWS Regions where the processed EC2 instances reside, or in a different AWS Region or AWS account.


Veeam Backup for AWS does not include snapshots created manually in the snapshot chain and does not apply the configured retention policy settings to these snapshots. This means that the snapshots are kept in your AWS environment unless you remove them manually, as described in section Managing Backed-Up EC2 Instance Data.

To manually create a cloud-native snapshot of an EC2 instance, do the following:

  1. Navigate to Resources > EC2.
  2. Select the necessary instance and click Take Snapshot Now.

For an EC2 instance to be displayed in the list of available instances, an AWS Region where the instance resides must be added to any of configured EC2 backup policies, and the IAM role specified in the backup policy settings must have permissions to access the instance. For more information on required permissions, see EC2 Backup IAM Role Permissions.

  1. Complete the Take Manual Snapshot wizard:
  1. At the Account step of the wizard, specify an IAM role whose permissions Veeam Backup for AWS will use to create the snapshot.

For an IAM role to be displayed in the list, it must be added to Veeam Backup for AWS as described in section Adding IAM Roles.

  1. At the Snapshot Mode step of the wizard, choose whether you want to store the snapshot in the same AWS Region where the processed EC2 instance resides, or in another AWS Region or AWS account.
  2. [Applies if you have selected the New location option] At the Settings step of the wizard, choose an IAM role whose permissions will be used to copy and store the snapshot in a target AWS Region, the target AWS Region and specify whether to encrypt the copied snapshot.
  3. At the Tags step of the wizard, choose whether you want to assign AWS tags to the created snapshot.
  • To assign already existing AWS tags from the EBS volumes of the processed EC2 instance, select the Copy tags from source volumes check box.

If you choose to copy tags from source volumes, Veeam Backup for AWS will first create a snapshot of the EC2 instance and assign to the created snapshot AWS tags with Veeam metadata, then Veeam Backup for AWS will copy tags from the volumes of the processed instance and, finally, assign the copied AWS tags to the snapshot.

  • To assign your own custom AWS tags, click Add and specify the tags explicitly. To do that, in the Add Custom Tag window, specify a key and a value for the new AWS tag, and then click Apply. Note that you cannot add more than 5 custom AWS tags.

If you choose to add custom tags to created snapshots, Veeam Backup for AWS will assign the specified tags right after it creates a snapshot.

  1. At the Summary step of the wizard, review summary information and click Finish.

Creating EC2 Snapshots Manually