Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
在实例上手动安装 VSS 组件
EC2 Windows 实例必须安装 VSS 组件,然后您才能使用 Systems Manager 创建应用程序一致性快照。如果没有在每次创建应用程序一致性快照时,运行 AWSEC2-VssInstallAndSnapshot
命令文档来自动安装或更新软件包,则必须手动安装该软件包。
如果您计划使用以下方法之一从 EC2 实例创建应用程序一致性快照,则也必须进行手动安装。
如果需要执行手动安装,我们建议使用最新的 Amazon VSS 组件包,以提高 EC2 Windows 实例上应用程序一致性快照的可靠性和性能。
要在 Amazon EC2 Windows 实例上安装 VSS 组件,请按照适用于您的首选环境的步骤操作。
- Console
-
要使用 SSM Distributor 安装 VSS 组件
-
访问 https://console.aws.amazon.com/systems-manager/,打开 Amazon Systems Manager 控制台。
-
在导航窗格中,选择Run Command。
-
选择运行命令。
-
对于 Command document(命令文档),选择 AWS-ConfigureAWSPackage 旁的按钮。
-
对于命令参数,执行以下操作:
-
确认操作设置为安装。
-
对于名称,请输入 AwsVssComponents
。
-
对于版本,输入一个版本或将该字段保留空白,以便 Systems Manager 安装最新的版本。
-
对于目标,请指定标签或手动选择实例以确定要在其中运行该操作的实例。
如果您选择手动选择实例,并且您要查看的实例未包含在列表中,请参阅 Amazon Systems Manager 用户指南中的我的实例在哪里?以获得故障排除提示。
-
对于其他参数:
-
(可选)对于速率控制:
-
(可选)对于输出选项部分,如果您要将命令输出保存到文件,请选定启用 S3 存储桶写入旁边的选项框。指定存储桶和(可选)前缀(文件夹)名称。
-
(可选)为 SNS 通知指定选项。
有关为 Run Command 配置 Amazon SNS 通知的信息,请参阅为 Amazon Systems Manager 配置 Amazon SNS 通知。
-
选择运行。
- Amazon CLI
-
可以使用以下过程下载 AwsVssComponents
pa 程序包,并从 Amazon CLI 中使用 Run Command 在实例上安装该程序包。该程序包安装两个组件:VSS 请求程序和 VSS 提供程序。系统将这些组件复制到实例上的某个目录,然后将提供程序 DLL 注册为 VSS 提供程序。
使用 Amazon CLI 安装 VSS 程序包
-
运行以下命令下载并安装 Systems Manager 所需的 VSS 组件。
aws ssm send-command \
--document-name "AWS-ConfigureAWSPackage" \
--instance-ids "i-01234567890abcdef
" \
--parameters '{"action":["Install"],"name":["AwsVssComponents"]}'
- PowerShell
-
使用以下过程用 Run Command 从 Tools for Windows PowerShell 下载 AwsVssComponents
程序包并在实例上进行安装。该程序包安装两个组件:VSS 请求程序和 VSS 提供程序。系统将这些组件复制到实例上的某个目录,然后将提供程序 DLL 注册为 VSS 提供程序。
使用 Amazon Tools for Windows PowerShell 安装 VSS 程序包
验证 Amazon VSS 组件上的签名
按照以下过程验证 AwsVssComponents
程序包上的签名。
-
连接到您的 Windows 实例。有关更多信息,请参阅 连接到 Windows 实例。
-
导航到 C:\Program Files\Amazon\AwsVssComponents。
-
打开 ec2-vss-agent.exe
的上下文菜单(单击右键),然后选择属性。
-
导航到数字签名选项卡,验证签名者的名称是否为 Amazon Web Services Inc.。
-
按照前述步骤验证 Ec2VssInstaller
和 Ec2VssProvider.dll
上的签名。