本文可協助您根據復原時間目標 (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,適合用於重要工作負載,在發生影響整個區域的大規模災難時,必須能夠復原。為確保災難復原計畫有效,您可以搭配使用非同步複製和一致性群組,執行災難復原測試,並管理區域之間的應用程式容錯移轉和容錯回復。
詳情請參閱「關於非同步複製」。
後續步驟
- 設定在控制台建立的執行個體預設備份設定。
- 請參閱「磁碟快照的最佳做法」。