Amazon EBS 快照 - Amazon Elastic Compute Cloud

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

Amazon EBS 快照

您可以製作副本 (稱為 Amazon EBS 快照) 來備 point-in-time 份 Amazon EBS 磁碟區上的資料。快照為遞增備份,這表示只會儲存您上次製作快照以來發生變更的區塊。如此無須複製所有資料,可大幅減少建立快照所需的時間,並節省儲存成本。

重要

AWS 不會自動備份儲存在 EBS 磁碟區上的資料。在資料彈性和災難復原方案,您有責任定期建立 Amazon EBS 快照,或是使用 Amazon Data Lifecycle ManagerAWS Backup 設定自動快照建立作業。

EBS 快照存放在 Amazon S3 中,位於您無法直接存取的 S3 儲存貯體內。您可以使用 Amazon EC2 主控台或 Amazon EC2 API 建立和管理快照。您無法使用 Amazon S3 主控台或 Amazon S3 API 存取快照。

每一快照均包含將 (快照取得時的) 資料還原至新的 EBS 磁碟區所需的所有資訊。以快照為基礎建立 EBS 磁碟區時,一開始新磁碟區是完全複製用於建立快照之磁碟區的複本。複製的磁碟區會在背景載入資料,讓您能夠立即開始使用。若您存取尚未載入的資料,磁碟區會立即從 Amazon S3 下載所請求的資料,然後繼續在背景載入磁碟區剩餘的資料。如需詳細資訊,請參閱 建立 Amazon EBS 快照。移除快照時,僅會移除專屬該快照的資料。如需詳細資訊,請參閱 刪除一個 Amazon EBS 快照。

如需詳細資訊,請參閱 Amazon EBS 快照產品頁面。

快照事件

您可以透過 CloudWatch 事件追蹤 EBS 快照的狀態。如需詳細資訊,請參閱 EBS 快照事件

應用程式一致性快照

您可以使用 Systems Manager 執行命令,針對連接至 Amazon EC2 Windows 執行個體的所有 EBS 磁碟區,取得與應用程式一致快照。快照程序會使用 Windows 磁碟區陰影複製服務 (VSS) 來取得 VSS 感知應用程式的映像層級備份,其中包括這些應用程式與磁碟間的待定交易資料。當您備份所有連接的磁碟區時,您不需要關閉執行個體或中斷其連結。如需詳細資訊,請參閱建立 VSS 應用程式一致性快照

多磁碟區快照

快照可用來建立重要工作負載的備份,例如橫跨多個 EBS 磁碟區的大型資料庫或檔案系統。多磁碟區快照可讓您在連接至 EC2 執行個體的多個 EBS 磁碟區之間拍攝精確 point-in-time、協調資料且當機一致的快照。由於是跨多個 EBS 磁碟區自動建立快照,因此您不需要再為了確保當機一致性,而停止執行個體或在磁碟區之間進行協調。如需詳細資訊,請參閱建立 Amazon EBS 快照下有關建立多磁碟區 EBS 快照的步驟。

快照定價

快照的費用視儲存的資料量而定。由於快照會逐步增量,因此刪除快照可能不會降低您的資料儲存成本。移除快照時,僅會移除由快照所參考的資料,但會保留其他快照所參考的資料。如需詳細資訊,請參閱 AWS Billing 使用者指南中的 Amazon Elastic Block Store 磁碟區及快照

快照的運作方式

從磁碟區建立的第一個快照永遠是完整快照。其包含建立快照時寫入至磁碟區的所有資料區塊。相同磁碟區的後續快照為增量快照。其僅包含自上次建立快照以來寫入磁碟區之已變更的和新的資料區塊

完整快照的大小取決於備份的資料大小,而非來源磁碟區的大小。同樣,與完整快照相關的儲存成本取決於快照的大小,而非來源磁碟區的大小。例如,建立 200 GiB Amazon EBS 磁碟區的第一個快照,其僅包含 50 GiB 資料。這會導致完整快照的大小為 50 GiB,而且您需要支付 50 GiB 快照儲存的費用。

同樣,增量快照的大小和儲存成本取決於自上一個快照建立以來寫入磁碟區的任何資料大小。繼續此範例,如果在變更 20 GiB 資料並新增 10 GiB 資料之後建立 200 GiB 磁碟區的第二個快照,則增量快照的大小為 30 GiB。然後,您需要支付額外的 30 GiB 快照儲存費用。

如需有關快照定價的詳細資訊,請參閱 Amazon EBS 定價

重要

當您封存增量快照時,其會轉換為完整快照,其中包含建立快照時寫入至磁碟區的所有區塊。然後,其會移至 Amazon EBS 快照封存層。封存層中的快照會以不同於標準層中之快照的費率計費。如需詳細資訊,請參閱 定價和計費

以下章節說明 EBS 快照如何擷取磁碟區在某個時間點的狀態,以及變動中磁碟區的後續快照如何建立這些變更的歷史記錄。

相同磁碟區的多個快照

本章節中的圖表顯示三個時間點的磁碟區 1,其大小為 15 GiB。這三個磁碟區狀態各取得一張快照。圖表特別說明以下內容:

  • 狀態 1 中,磁碟區具有 10 GiB 的資料。快照 A 是此磁碟區的第一個快照。快照 A 是完整快照,而且會備份全部 10 GiB 資料。

  • 狀態 2 中,磁碟區仍包含 10 GiB 資料,但在取得快照 A 之後僅變更了 4 GiB快照 B 是增量快照。其只需要備份已變更的 4 GiB。其他未變更的 6 GiB 資料 (已在快照 A 中備份) 會供快照 B 參考,而非再次備份。如下圖虛線箭頭所示。

  • 狀態 3 中,取得快照 B 之後,2 GiB 資料已新增至磁碟區,共計 12 GiB快照 C 是增量快照。它只需要備份在取得快照 B 之後新增的 2 GiB。如下圖虛線箭頭所示,快照 C 亦會參考存放於快照 B4 GiB 資料及存放於快照 A6 GiB 資料。

  • 三個快照共需 16 GiB 的儲存空間。這意味著快照 A 為 10 GiB,快照 B 為 4 GiB 和快照 C 為 2 GiB。


        初始磁碟區狀態取得一張快照,後續兩次資料變更後各取得一張快照。

不同磁碟區的增量快照

本節中的圖表顯示如何從不同磁碟區取得增量快照。

  1. 磁碟區 1 的大小為 14 GiB,擁有 10 GiB 資料。由於快照 A 是為磁碟區取得的第一個快照,因此它是完整快照並且會備份全部 10 GiB 資料。

  2. Vol 2 (磁碟區 2) 是從 Snap A (快照 A) 中建立的,所以它是取得該快照時 Vol 1 (磁碟區 1) 的確切複本。

  3. 隨著時間的推移,4 GiB 的資料新增至磁碟區 2,其資料總大小變為 14 GiB

  4. Snap B (快照 B) 取自 Vol 2 (磁碟區 2)。對於快照 B,僅備份從快照 A 中建立磁碟區之後新增的 4 GiB 資料。其他未變更的 10 GiB 資料已由快照 A 存放,因此會供快照 B 參考,而非再次備份。

    Snap B (快照 B) 是 Snap A (快照 A) 的增量快照,即使它是從不同的磁碟區建立的。

重要

該圖表假設您擁有磁碟區 1快照 A,並且磁碟區 2 使用與磁碟區 1 相同的 KMS 密鑰進行加密。如果磁碟區 1 由另一個 AWS 帳戶擁有,並且該帳戶取得快照 A 並與您共用,則快照 B 將是完整快照。或者,如果磁碟區 2 使用與磁碟區 1 不同的 KMS 金鑰進行加密,則快照 B 將是完整快照。


        初始磁碟區狀態取得一張快照,後續兩次資料變更後各取得一張快照。

如需刪除快照時如何管理資料的詳細資訊,請參閱刪除一個 Amazon EBS 快照。

複製和共享快照

您可修改快照的存取許可,讓多個 AWS 帳戶都可共享該快照。您可複製您擁有的快照,以及與您共享的快照。如需詳細資訊,請參閱 共享 Amazon EBS 快照

快照受限於其建立的 AWS 區域。建立 EBS 磁碟區快照後,您可用其在相同區域建立新的磁碟區。如需詳細資訊,請參閱 從快照建立磁碟區。您亦可跨區域複製快照,將其用於多個區域以進行地理擴展、資料中心遷移與災難復原。您可複製具有 completed 狀態的可存取快照。如需詳細資訊,請參閱 複製 Amazon EBS 快照

快照的加密支援

EBS 快照完全支援 EBS 加密。

  • 加密磁碟區的快照會自動加密。

  • 您從加密快照建立的磁碟區會自動加密。

  • 您從您擁有或有權存取的未加密快照建立的磁碟區可加密 on-the-fly。

  • 複製您擁有的未加密快照時,您可於複製程序中將其加密。

  • 複製您擁有或可存取的加密快照時,您可於複製程序中透過不同金鑰重新加密。

  • 您取得的加密的磁碟區的第一個快照,是從未加密的快照中建立,並且一律為完整快照。

  • 您取得的重新加密磁碟區的第一個快照,相較於來源快照具有不同的 CMK,一律為完整快照。

建立 Amazon EBS 快照複製 Amazon EBS 快照中提供可能的快照加密案例的完整文件。

如需詳細資訊,請參閱 Amazon EBS 加密