Before you begin
Before you create VSS-enabled EBS snapshots by using Run Command, review the following requirements and limitations, and complete the required tasks.
The AWSVssComponents package and the
AWSEC2-CreateVssSnapshot
and AWSEC2-ManageVssIO
SSM documents no longer receive updates for Windows Server 2008 R2.
The AWSVssComponents package supports Windows Server 2008 R2 up to version 1.3.1.0 and no later.
You can query the latest version of Windows 2008 R2 supported by the
AWSEC2-CreateVssSnapshot
and AWSEC2-ManageVssIO
SSM documents by using the GetDocument API and specifying
2008R2
for -VersionName
. For example:
Get-SSMDocument -Name
AWSEC2-CreateVssSnapshot
-VersionName "2008R2"
Amazon EC2 Windows instance requirements
VSS-enabled EBS snapshots are supported for instances running Windows Server 2012 or later. Verify that your instances meet all requirements for Amazon EC2 Windows. For more information, see Setting Up AWS Systems Manager in the AWS Systems Manager User Guide.
.NET Framework version
The AWSVssComponents
package requires .NET Framework version 4.6 and
later. If you are using Windows 2012, or 2012 R2, the default .NET Framework version
is earlier than 4.6 and you must install version 4.6 or later using Windows Update.
SSM Agent version
Update your instances to use SSM Agent version 2.2.58.0 or later. If you are using an older version of SSM Agent, you can update it by using Run Command. For more information, see Update SSM Agent by using Run Command in the AWS Systems Manager User Guide.
AWS Tools for Windows PowerShell version
Ensure that your instance is running version 3.3.48.0 or later of the AWS Tools for Windows PowerShell. To check your version number, run the following command on the instance in a PowerShell console:
Get-AWSPowerShellVersion
If you need to update the version of Tools for Windows PowerShell on your instance, see Setting up the AWS Tools for Windows PowerShell on a Windows-based Computer in the AWS Tools for Windows PowerShell User Guide.