When enabled, Skeddly can create VSS-enabled EBS snapshots. The following action types support VSS-enabled EBS snapshots:

  • Backup Multiple EC2 Instances
  • Backup EC2 Instance
  • Create Multiple EBS Snapshots
  • Create EBS Snapshot

VSS-enabled EBS snapshots are also available when using Skeddly's Managed Instances.

To enable VSS-enabled EBS snapshots, select one of the "VSS-Enabled via SSM" choices in the "Consistency Method" field:

Since VSS is not supported on all EC2 instances, a fallback method is selected as well. When snapshots are being created, if Skeddly determines that VSS-enabled snapshots cannot be created, the fallback method will be used instead.

Requirements

In order to create VSS-enabled EBS snapshots, the following is required:

  • The EC2 instance must be running Windows Server 2008 R2 or later.
  • The EC2 instance must be running SSM Agent version 2.2.58.0 or later.
  • AWS Tools for Windows PowerShell version 3.3.48.0 or later.
  • The EC2 instance must be running an IAM role which gives it permissions to receive and execute SSM commands (EC2 Run Commands).
  • The EC2 instance must have outbound access to the internet via port 443.
  • Skeddly will create an SSM document called Skeddly-VssCreateSnapshots in each region where EBS snapshots are to be created.
  • Skeddly will install the AWS VSS Components on the EC2 instances as part of the backup process.

Additional Notes

  • The IAM role which the EC2 instance is using does not need to have any of the snapshot permissions. Those are supplied by the Skeddly IAM role/user.
  • Ensure you use Skeddly's IAM Policy Generator to include all necessary commands in your IAM role's/user's permission document.
Did this answer your question?