Amazon Elastic Compute Cloud
Windows 实例用户指南

创建 VSS 应用程序一致性快照

您可以使用 AWS Systems ManagerRun Command 为附加到 Amazon EC2 实例上 Windows 的所有 Amazon Elastic Block Store (Amazon EBS) 卷拍摄应用程序一致性快照。快照过程使用 Windows 卷影复制服务 (VSS) 为 VSS 感知应用程序拍摄映像级备份。这些快照包括这些应用程序和磁盘之间的挂起事务中的数据。在需要备份所有附加的卷时,您无需关闭或断开连接实例。

使用启用了 VSS 的 EBS 快照不会产生额外费用。您只需为备份过程创建的 EBS 快照付费。有关更多信息,请参阅如何计算我的 EBS 快照账单?

如何使用

拍摄启用了 VSS 的应用程序一致性 EBS 快照的过程包括以下步骤。

  1. 完成 Systems Manager 必备任务。

  2. 输入 AWSEC2-CreateVssSnapshot SSM 文档的参数,并使用 Run Command 运行该文档。您无法为特定卷创建启用了 VSS 的 EBS 快照。但是,您可以指定参数以便从备份过程中排除引导卷。

  3. 您的实例上的 VSS 代理会协调正在运行的应用程序的所有正在进行的 I/O 操作。

  4. 系统会刷新所有 I/O 缓冲区并临时暂停所有 I/O 操作。暂停最多持续 10 秒钟。

  5. 在暂停期间,系统会为附加到实例的所有卷创建快照。

  6. 暂停解除,I/O 恢复操作。

  7. 系统将所有新建快照添加到 EBS 快照列表。系统会为此过程成功创建的所有启用了 VSS 的 EBS 快照添加 AppConsistent:true 标签。此标签有助于将此过程创建的快照与其他过程创建的快照区分开来。如果系统遇到错误,此过程创建的快照则不会包含 AppConsistent:true 标签。

  8. 如果需要从快照中还原,您可以使用从快照中创建卷的标准 EBS 过程,也可以使用示例脚本将所有卷还原到实例,如本节后面所述。

本页内容: