本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
遷移資料
當結構描述遷移完成時,您可以將資料從來源資料庫移至目標資料庫。根據您的應用程式可用性需求,您可以執行簡單的擷取任務,以執行來源資料的一次性複製到新的資料庫。或者,您可以使用工具來複製目前的資料,並繼續複寫所有變更,直到您準備好轉換到新的資料庫為止。對於重新託管和轉換遷移,我們建議您使用原生資料庫特定工具來遷移資料。
可協助您進行資料傳輸的工具包括 AWS Database Migration Service (AWS DMS) 和離線遷移工具。下列各節會加以說明。
AWS DMS
使用 AWS SCT 將結構描述物件從來源資料庫引擎轉換為目標引擎後,您可以使用 AWS DMS 遷移資料。使用 AWS DMS ,您可以在複寫資料時讓來源資料庫保持啟動和執行。您可以執行一次性的資料複本,或使用連續複寫進行複製。當來源和目標資料庫同步時,您可以將資料庫離線,並將操作移至目標資料庫。 AWS DMS 可用於同質資料庫遷移 (例如,從內部部署 Oracle 資料庫遷移至 Amazon RDS for Oracle 資料庫) 以及異質遷移 (例如,從內部部署 Oracle 資料庫遷移至 Amazon RDS for PostgreSQL 資料庫)。如需使用 AWS DMS的詳細資訊,請參閱 AWS DMS 文件。
離線遷移選項
除了 之外 AWS DMS ,您還可以使用其他選項,從來源資料庫擷取您的資料,並將其載入目標資料庫。當資料遷移活動期間允許應用程式停機時間時,這些選項大多是合適的。這些方法的範例包括:
-
從載入目標資料庫的來源資料庫擷取逗號分隔值 (CSV)
-
對於 Oracle 來源資料庫,ora2pg 公用程式會將資料複製到 PostgreSQL
-
自訂擷取、轉換、載入 (ETL) 任務,將資料從來源複製到目標