應用程式一致的 Windows VSS 型 Amazon EBS 快照 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

應用程式一致的 Windows VSS 型 Amazon EBS 快照

您可以使用 AWS Systems Manager Run Command 擷取連接至 Amazon EBS Windows 執行個體之所有 Amazon EC2 磁碟區的應用程式一致性快照。快照程序使用 Windows 磁碟區陰影複製服務 (VSS) 來備份 EBS 感知應用程式的 VSS 磁碟區層級。快照包括來自這些應用程式和磁碟之間擱置中交易的資料。若需要備份所有連接的磁碟區,您不需要關閉執行個體或中斷其連結。

使用 VSS 型 EBS 快照無需額外費用。您只需為備份程序建立的 EBS 快照付費。如需詳細資訊,請參閱如何為 Amazon EBS 快照計費?

注意

只有 Windows 執行個體支援應用程式一致的 Windows VSS 型快照。

什麼是 VSS?

磁碟區快照複製服務 (VSS) 是 Microsoft Windows 中包含的備份和復原技術。當正在使用電腦檔案或磁碟區時,其可建立其備份複本或快照。如需詳細資訊,請參閱磁碟區陰影複製服務

若要建立應用程式一致性快照,會涉及以下軟體元件。

  • VSS 服務 — Windows 作業系統的一部分

  • VSS 請求程式 — 請求建立影子複本的軟體

  • VSS撰寫器 — 通常作為 SQL Server 等應用程式的一部分提供,以確保備份一致的資料集

  • VSS 提供者 — 建立基礎磁碟區的陰影複本的元件

Windows VSS 型 Amazon EBS 快照解決方案包含多個 Systems Manager (SSM) Run Command 文件,可促進備份建立,以及一個 Systems Manager Distributor 套件,稱為 AwsVssComponents,其中包含一個 EC2 VSS請求程式和一個 EC2 VSS提供者AwsVssComponents 套件必須安裝在 EC2 Windows 執行個體上,才能拍攝 EBS 磁碟區的應用程式一致性快照。下圖說明這些軟體元件之間的關係。

VSS 軟體元件

VSS 型 Amazon EBS 快照解決方案的運作方式

採用應用程式一致性的 VSS 型 EBS 快照指令碼的程序包括下列步驟。

  1. 完成建立 Windows VSS 型 EBS 快照的先決條件

  2. 輸入 AWSEC2-VssInstallAndSnapshot SSM 文件的參數,並使用執行命令執行本文件。如需詳細資訊,請參閱執行 AWSEC2VssInstallAndSnapshot 命令文件 (建議)

  3. 執行個體上的 Windows VSS 服務會協調執行應用程式的所有進行中 I/O 操作。

  4. 系統會排清所有 I/O 緩衝區,並暫時暫停所有 I/O 操作。暫停時間最多持續 10 秒。

  5. 在暫停期間,系統會為連接至執行個體的所有磁碟區建立快照。

  6. 系統會取消暫停,並恢復 I/O 操作。

  7. 系統會將所有新建立的快照新增至 EBS 快照清單。系統會使用 VSS:true 標記此程序成功建立的所有 AppConsistent 型 Word EBS快照。

  8. 如果您需要從快照還原,您可以使用標準 EBS 程序從快照建立磁碟區,或使用範例指令碼將所有磁碟區還原至執行個體,如 中所述從以 EBS 為基礎的快照還原 Windows 執行個體的 VSS 磁碟區