由於 AlloyDB Omni 與 PostgreSQL 相容,因此 PostgreSQL 社群開發及支援的各種備份解決方案,也適用於 AlloyDB Omni 資料庫。任何可從 Docker 或 Podman 容器中執行的 PostgreSQL 叢集備份及還原的解決方案,也適用於 AlloyDB Omni。
單一伺服器備份解決方案
如果您在個別伺服器上以 systemd 服務的形式執行 AlloyDB Omni,建議使用 pgBackRest。pgBackRest 會執行實體資料庫叢集備份。
pgBackRest 具有下列功能:
- 執行完整備份、增量備份或差異備份
- 寫入本機磁碟、遠端磁碟或 Cloud Storage 目的地
- 平行處理及加密備份
- 壓縮和檢查碼 (在串流中完成) 選項
- 自動管理及刪除備份
RPM 套件可讓您執行下列工作:
- 對資料庫叢集執行實體備份和還原作業。
- 建立叢集副本,可選擇目前或特定時間點。
- 從資料庫叢集內選擇要還原的特定資料庫。
詳情請參閱「為 AlloyDB Omni 設定 pgBackRest」。
備份作業對啟用 TDE 的叢集來說是透明的,您不需要執行任何額外步驟即可備份。詳情請參閱「建立啟用 TDE 的叢集」。