備份/復原裝置上的 Compute Engine 備份和災難復原

Compute Engine 執行個體是託管於 Google Cloud的虛擬機器 (VM)。每個執行個體都會將資料儲存在附加至執行個體的 Persistent Disk。

備份和災難復原會使用快照,在執行個體層級逐步備份 Persistent Disk 中的資料。備份和災難復原服務會建立快照,備份附加至執行個體的部分或所有 Persistent Disk 目前狀態,之後您可以使用備份執行下列操作:

Compute Engine 會將每個快照的多個副本儲存在多個位置,並自動執行核對和,確保資料完整性。詳情請參閱「快照」。

請注意,快照與自訂映像檔和機器映像檔不同,後兩者適用於建立執行個體開機磁碟。詳情請參閱比較映像檔、快照和執行個體範本用途的表格。

運作方式:備份和災難復原 Persistent Disk 快照

使用 Persistent Disk 快照備份資料的步驟如下:

  1. 執行個體的第一個成功快照會建立每個永久磁碟的快照。每個磁碟都會建立完整快照,包含 Persistent Disk 上的所有資料。與執行個體相關的中繼資料也會備份到自動建立的 OnVault 集區。

  2. 第二個快照僅包含第一個快照建立後新增或修改過的資料。在第一個快照建立後未曾更動的資料不會包含在第二個快照中, 而是會參照快照 1 中未變更的資料。

  3. 第三個快照包含自快照 2 以來新增或變更的資料,但不包含快照 1 或 2 中未變更的資料。第三個快照會包含第一個快照與第二個快照中所有未更動資料區塊的參照。

每個受保護執行個體永久磁碟的所有後續快照,都會重複這個程序。快照一律會根據上次成功建立的快照建立。如果執行個體新增了其他磁碟,系統會自動將該磁碟納入執行個體的下一個快照。您也可以使用納入和排除規則,控管各項備份作業要納入哪些永久磁碟。

使用 Persistent Disk 快照還原資料的步驟如下:

  1. 選取要使用的執行個體和時間點。您也應留意儲存空間類型和區域位置。

  2. 選取要掛接至現有執行個體、建立新執行個體,還是還原來源執行個體的磁碟。

  3. 如要建立新執行個體,請選取位置變數,例如要在哪個專案或可用區建立執行個體。

  4. 備份和災難復原 會要求 Compute Engine 根據快照建立新磁碟。 建立完成後,這些磁碟會連接至新的或現有執行個體。

快照儲存位置

為 Compute Engine 執行個體建立備份方案時,您可以指定備份的儲存位置。快照的位置會影響其可用性,且在建立快照或將快照還原至新磁碟時,可能會產生網路費用。

快照可以儲存在一個 Cloud Storage 多區域位置 (例如 asia),或一個 Cloud Storage 區域位置 (例如 asia-south1)。

多區域儲存位置提供最高的可用性和彈性。區域儲存位置可讓您指定單一區域,進一步控管資料的實體位置。

無論快照的儲存位置為何,您都可以使用快照在任何區域和可用區建立新的執行個體或磁碟。

如果您的組織政策包含資源位置限制,則您指定的任何快照儲存位置,都必須位於該限制定義的位置組合中。詳情請參閱「Compute Engine 資源位置」。

如未指定快照的儲存位置,備份和災難復原會使用預設位置,將快照儲存在最靠近來源磁碟區域的 Cloud Storage 多區域位置。

備份和災難復原 Compute Engine 指南