將資料遷移至 AlloyDB Omni

選取文件版本:

本頁概略說明如何將資料從 PostgreSQL 或 Oracle 遷移至 AlloyDB Omni。

從 PostgreSQL 遷移至 AlloyDB Omni

根據遷移作業的複雜度和停機時間,使用下列工具將資料從 PostgreSQL 遷移至 AlloyDB Omni:

遷移類型 工具
停機時間充足的簡易遷移 pg_dump:備份現有資料庫。pg_restore:將備份還原至新資料庫。
複雜的遷移作業,有足夠的停機時間 pgloader,將資料從來源串流至目的地。
複雜的遷移作業,停機時間最短 pglogical:將資料從來源複製到目的地。

Oracle 至 AlloyDB Omni

如果您有足夠的停機時間,可移動 Oracle 中的資料量,並將所有 Oracle 常駐應用程式邏輯轉換為 PostgreSQL,請使用 Ora2Pg 進行結構定義轉換、資料移動和程式碼轉換。

如果遷移作業的停機時間很短,請使用下列工具:

遷移 使用
程式碼和結構定義 Google Cloud 資料庫遷移服務:遷移結構定義和程式碼
Ora2Pg:轉換結構定義、移動資料和轉換程式碼
變更資料擷取 (CDC) 工具:視需要從 Oracle 關聯資料表識別及擷取資料,並將變更資料提供給應用程式使用。