本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
應用程式一致的 Windows VSS 型 Amazon EBS 快照
您可以使用 AWS Systems Manager Run Command 擷取連接至 Amazon EBS Windows 執行個體之所有 Amazon EC2 磁碟區的應用程式一致性快照。快照程序使用 Windows 磁碟區陰影複製服務 (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 型 Amazon EBS 快照解決方案的運作方式
採用應用程式一致性的 VSS 型 EBS 快照指令碼的程序包括下列步驟。
-
輸入
AWSEC2-VssInstallAndSnapshot
SSM 文件的參數,並使用執行命令執行本文件。如需詳細資訊,請參閱執行 AWSEC2VssInstallAndSnapshot 命令文件 (建議)。 -
執行個體上的 Windows VSS 服務會協調執行應用程式的所有進行中 I/O 操作。
-
系統會排清所有 I/O 緩衝區,並暫時暫停所有 I/O 操作。暫停時間最多持續 10 秒。
-
在暫停期間,系統會為連接至執行個體的所有磁碟區建立快照。
-
系統會取消暫停,並恢復 I/O 操作。
-
系統會將所有新建立的快照新增至 EBS 快照清單。系統會使用 VSS:true 標記此程序成功建立的所有 AppConsistent 型 Word EBS快照。
-
如果您需要從快照還原,您可以使用標準 EBS 程序從快照建立磁碟區,或使用範例指令碼將所有磁碟區還原至執行個體,如 中所述從以 EBS 為基礎的快照還原 Windows 執行個體的 VSS 磁碟區。