使用原生 Db2 工具將資料從 Db2 遷移至 Amazon RDS for Db2 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用原生 Db2 工具將資料從 Db2 遷移至 Amazon RDS for Db2

您可以使用數個原生 Db2 工具、公用程式和命令,將資料直接從 Db2 資料庫移至 Amazon RDS for Db2 資料庫。若要使用這些原生 Db2 工具,您必須能夠將用戶端機器連接至 RDS for Db2 資料庫執行個體的 。如需詳細資訊,請參閱將用戶端機器連接至 Amazon RDS for Db2 資料庫執行個體

注意

另一種移動資料的方式是先將資料儲存到 Amazon S3 儲存貯體,然後使用 LOAD命令將資料傳輸到 RDS for Db2 資料庫中的資料表。由於 RDS Db2 和 S3 之間的網路連線良好,此方法在遷移大量資料時提供最佳效能。如需詳細資訊,請參閱透過 Amazon S3 將 Db2 資料遷移至 Amazon RDS for Db2

工具名稱 使用案例 限制

db2look

將中繼資料從自我管理的 Db2 資料庫複製到RDS適用於 Db2 資料庫的 。

  • 您必須修改語法,才能建立緩衝集區、建立資料表空間,以及建立角色以符合 所使用的語法RDS 適用於 Db2 預存程序

IMPORT 命令

將具有大型物件 (LOBs) 的小型資料表和資料表從用戶端機器遷移至RDS適用於 Db2 資料庫執行個體的 。

  • 由於 INSERTDELETE 記錄操作,因此速度比LOAD公用程式慢。

  • 網路頻寬有限的效能不佳。

INGEST 公用程式

持續將資料從用戶端機器上沒有大型物件 (LOBs) 的檔案和管道串流到RDS適用於 Db2 資料庫執行個體的 。支援 INSERTMERGE操作。

  • 無法串流包含 的資料檔案LOBs。請改用 IMPORT命令。

  • 自我管理的 Db2 資料庫與 RDS Db2 資料庫之間需要連線。

INSERT 命令

將小型資料表中的資料從自我管理的 Db2 資料庫複製到RDS適用於 Db2 的 資料庫。

  • 自我管理的 Db2 資料庫與 RDS Db2 資料庫之間需要連線。

  • 網路頻寬有限的效能不佳。

LOAD CLIENT 命令

沒有大型物件 (LOBs) 的小型資料表從用戶端機器遷移至RDS適用於 Db2 資料庫執行個體的 。

  • 無法遷移包含 的資料檔案LOBs。請改用 IMPORT命令。

  • 網路頻寬有限的效能不佳。