磁碟和執行個體的資料保護選項

本文可協助您根據復原時間目標 (RTO)、復原點目標 (RPO)、用途和成本需求,選擇合適的選項來保護 Compute Engine 資源。

Compute Engine 提供多種選項,可保護下列資源:

  • Compute Engine 執行個體
  • Persistent Disk
  • Google Cloud Hyperdisk

每種資料保護選項都適用於特定用途和復原需求。為保護重要資料,建議您採用下列其中一種備份或複製解決方案。

目標 建議解決方案
測試、偵錯或管理部署作業 如果是磁碟,請使用即時快照、磁碟本機副本或自訂 OS 映像檔。

如為執行個體,請使用機器映像檔。
備份以利災難復原 磁碟:使用標準或封存快照。

如為執行個體,請使用機器映像檔或備份和災難復原服務。
災難復原的高可用性 磁碟:使用同步或非同步複製。

執行個體的資料保護選項

下表匯總執行個體的資料保護選項。

執行個體的資料保護選項
目標 選項 RPO RTO 用途
測試或災難復原 機器映像檔 分鐘至小時 分鐘至小時
  • 儲存執行個體的設定、中繼資料、權限,以及所有附加磁碟的資料。
  • 長期備份及還原執行個體。
  • 在本機和所屬環境複製執行個體。
災難復原 備份和災難復原服務 政策定義 分鐘至小時
  • 運用不可變更及刪除的備份,防範勒索軟體並提升網路韌性。
  • 保護執行個體,同時保有管理和監督權。
  • 全方位的監控、稽核和報表功能,確保符合法規。

執行個體測試和偵錯

如要複製執行個體來進行測試或偵錯、擴充執行個體或維護系統,請使用機器映像檔。

機器映像檔

機器映像檔會擷取來源執行個體的完整時間點副本,因此非常適合用於複製執行個體,讓您複製正式環境,而不影響正式環境。

從機器映像檔建立新執行個體時,新執行個體會是來源執行個體的副本,包含完整的執行個體設定,以及所有附加 Persistent Disk 和 Hyperdisk 磁碟區中與當機時一致的資料副本。如要只備份執行個體的磁碟,而非完整的執行個體設定,請使用標準或封存快照。

如要進一步瞭解機器映像檔,請參閱「關於機器映像檔」。

災難復原執行個體備份

如要備份執行個體和連接的磁碟,以便進行災難復原,請使用機器映像檔或備份和災難復原服務。

備份和災難復原服務

您可以使用備份和災難復原服務建立備份方案,定義自動備份排程、資料保留政策和複製策略。如果工作負載有下列需求,建議使用備份和災難復原服務:

  • 管理多項專案的備份。
  • 進階、以政策為基礎的自動化功能。
  • 支援 Cloud de Confiance by S3NS 服務,包括 Compute Engine VM 和 VMware Engine VM。
  • 將備份資料儲存在安全、隔離的 backup vault,支援不可變更和不可刪除功能,防止意外刪除或惡意攻擊。
  • 增量備份可提高成本效益。
  • RTO 較低,可直接從備份中立即掛接及就地存取資料。

如要進一步瞭解備份和災難復原服務,請參閱「關於備份和災難復原服務備份方案」。

在控制台建立的執行個體預設備份設定

使用 Cloud de Confiance 控制台建立新執行個體時,Compute Engine 會使用預先定義的預設備份方法,直到您變更為止。這有助於在整個專案中一致使用自動備份功能。系統會自動在「Data protection」(資料保護) 分頁中選取下列其中一個選項:

  • 備份方案:建議大多數專案採用這個選項,因為這項功能可集中管理備份,並依據政策執行備份。如果專案已啟用備份和災難復原 API,這個選項就是預先定義的預設備份方法。
  • 快照排程:如果未啟用備份和災難復原服務,系統會選取這個選項。快照排程會自動定期備份附加至執行個體的磁碟,但不會備份完整的執行個體設定。
  • 不備份:這個選項表示未預先選取備份方法。只有在您有其他資料保護方法,或資料為暫時性且不需要備份時,才應選擇這個選項。

無論預設備份設定為何,您都可以在建立執行個體時,選擇最符合特定工作負載需求的備份方法。這項設定不會影響現有執行個體。

如需查看或變更專案預設備份設定的詳細操作說明,請參閱「設定控制台的預設備份設定」。

磁碟的資料保護選項

下表匯總磁碟的資料保護選項。

磁碟的資料保護選項
目標 選項 RPO RTO 用途
測試 磁碟複製 未有 幾秒至幾分鐘
  • 快速從正式環境建立測試環境。
  • 複製磁碟,以便驗證備份或卸載匯出作業。
  • 執行惡意軟體掃描,不影響來源磁碟效能。
測試 即時快照 幾秒至幾分鐘 幾秒至幾分鐘
  • 建立磁碟資料在特定時間點的備份,並儲存於來源磁碟所在位置。
  • 發生使用者錯誤或軟體升級失敗時,可快速復原。
  • 以差異副本的形式儲存,可提升效能和空間效率。
測試 OS 映像檔 不適用 不適用
  • 建立多個開機磁碟相同的執行個體。
  • 建立標準化的開發和測試環境。
災難復原 標準和封存快照 分鐘至小時 分鐘至小時
  • 異地備援磁碟備份,用於災難復原。
  • 以差異副本的形式儲存,可提升效能和空間效率。
災難復原 同步複製 未有 幾秒至幾分鐘
  • 在同一區域的兩個可用區之間同步複製資料,在極少數情況下,如果可用區發生中斷,可提供高可用性。
  • 並非專為資料備份而設計。
災難復原 非同步複製 幾秒至幾分鐘 分鐘
  • 在兩個區域之間以非同步方式複製資料,在極少數情況下,如果發生區域服務中斷,可提供高可用性。
  • 並非專為資料備份而設計。

磁碟測試和偵錯

您可以使用複製、即時快照或自訂 OS 映像檔備份磁碟,以便進行測試和偵錯。

磁碟本機副本

如要建立可立即使用的磁碟副本,請使用磁碟本機副本,而非建立快照。磁碟複製功能會建立可立即使用的獨立磁碟副本,讓您在獨立環境中處理正式環境資料,而不會干擾正式環境工作負載。

快照是需要還原至新磁碟的備份,而複製磁碟則是新的、功能完整的磁碟,其中包含建立時來源磁碟的所有資料。

如要進一步瞭解磁碟複製,請參閱「使用複製功能複製磁碟」。

即時快照

如要快速備份磁碟以進行作業,例如軟體升級或系統測試,請使用即時快照。即時快照是就地備份,儲存在與來源磁碟相同的可用區或區域,可讓您在幾分鐘內將資料還原至新磁碟。這種快速復原方式有助於盡量減少停機時間,並避免長時間的維護期間。

即時快照適用於快速作業復原,而非災難復原。即時快照的儲存位置與來源磁碟相同,且會在來源磁碟刪除時自動刪除。如需長期儲存或災難復原,請使用標準或封存快照,而非即時快照。

如要進一步瞭解即時快照,請參閱「關於即時快照」。

OS 映像檔

如要建立多個具有相同開機磁碟的新執行個體,或大規模建立磁碟,請使用自訂作業系統 (OS) 映像檔。您可以從現有的開機磁碟建立自訂 OS 映像檔。OS 映像檔是磁碟的完整可開機副本,包含作業系統、自訂設定和任何已安裝的軟體。建立後,您可以使用 OS 映像檔做為可重複使用的範本,為多個 VM 佈建新的開機磁碟。

如要大規模建立磁碟,請使用 OS 映像檔,而非從快照建立多個磁碟。OS 映像檔的速度較快,因為 Compute Engine 會在目標可用區中使用本機快取,加快建立程序。

如要進一步瞭解自訂映像檔,請參閱「關於 OS 映像檔」。

災難復原磁碟備份

您可以使用標準和封存快照備份磁碟,以便進行災難復原。您也可以使用同步和非同步複製功能,保護應用程式免受可用區或區域性服務中斷的影響。

標準和封存快照

如要保護資料,避免區域或可用區故障,或要長期封存,請使用標準或封存快照。標準和封存快照是遠端、異地備援的備份,專為災難復原和長期資料保留而設計。雖然兩種類型都提供耐用、增量的備份,但各自適用於不同的用途:

  • 使用標準快照保護正式環境資料,這類資料可能需要復原,且復原時間比封存快照短。
  • 封存快照是費用較低的儲存空間選項,適合用於不常存取的資料,例如法規遵循、稽核或長期冷儲存所需的備份。

建議排定每小時建立標準快照。如需每日快照,建議每 6 小時排定一次快照。

如要進一步瞭解標準和封存快照,請參閱「關於封存和標準磁碟快照」。

災難復原磁碟複製

如果業務關鍵工作負載需要高可用性或災難復原功能,請使用磁碟複製功能,保護應用程式免受可用區或區域中斷的影響。複製功能會在其他位置維護持續更新的資料副本,防止基礎架構故障。不過,複製功能無法防範資料損毀、使用者錯誤或惡意攻擊。

您可以在區域內同步複製磁碟資料,或在區域間非同步複製磁碟資料。

使用同步複製功能,防範可用區服務中斷

如果工作負載無法容許可用區中斷時發生任何資料遺失 (RPO 為零),請使用區域性永久磁碟或 Hyperdisk Balanced High Availability。這類磁碟提供同步複製功能,可同時將資料寫入同一區域中的兩個可用區。

這個選項最適合 RTO 極低的有狀態高可用性工作負載。如果可用區故障,您可以將工作負載容錯移轉至該區域的其他可用區,並繼續運作,盡可能減少服務中斷情形。

詳情請參閱「關於同步磁碟複製」。

使用非同步複製功能,防範區域性服務中斷

如要在兩個不同區域之間複製磁碟資料,請使用非同步複製功能。這樣一來,您就能將應用程式容錯移轉至次要區域,保護工作負載免受整個區域服務中斷的影響。非同步複製功能提供低 RPO 和低 RTO,適合用於重要工作負載,在發生影響整個區域的大規模災難時,必須能夠復原。為確保災難復原計畫有效,您可以搭配使用非同步複製和一致性群組,執行災難復原測試,並管理區域之間的應用程式容錯移轉和容錯回復。

詳情請參閱「關於非同步複製」。

後續步驟