從 Kubernetes 備份總覽複製資料庫叢集

選取說明文件版本:

本頁面提供總覽,說明如何在獨立伺服器環境或 Kubernetes 環境中,複製 AlloyDB Omni 資料庫叢集的備份,以進行災難復原。

複製資料庫叢集時,系統只會將來源資料庫叢集主要執行個體的資料,複製到目標資料庫叢集或伺服器的主要執行個體。

如要備份 AlloyDB Omni 資料庫叢集,請在BackupPlan資源資訊清單檔案中設定備份位置。如要複製備份,只能複製到與來源資料庫叢集位於相同 Kubernetes 叢集,且使用相同命名空間的資料庫叢集。如要進一步瞭解如何建立備份,請參閱「在 Kubernetes 中備份及還原」。

如要將備份檔複製到獨立伺服器環境或不同 Kubernetes 環境中的另一個資料庫叢集 (特別是為了進行災害復原),則必須使用 pgBackRest 設定和指令。這兩種環境的備份和還原方法,都是以 pgBackRest 做為基礎備份和還原解決方案。

後續各節說明如何複製資料庫叢集時,會使用下列術語:

來源資料庫叢集
備份檔所在的 AlloyDB Omni 資料庫叢集。這個備份檔會複製到其他資料庫叢集,這些叢集位於獨立伺服器環境或 Kubernetes 環境中。
目標資料庫叢集
Kubernetes 環境中的資料庫叢集,來源資料庫叢集的備份會複製到這個叢集。
目標伺服器
獨立伺服器環境中的資料庫叢集,來源資料庫叢集的備份會複製到這個叢集。

支援的備份與還原組合

由於 AlloyDB Omni 資料庫叢集的備份可以儲存在本機或 Cloud Storage 值區,因此支援下列備份和還原組合: