AWS DMS のターゲットとしての Amazon RDS for Db2 および IBM Db2 LUW の使用 - AWS Database Migration Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS DMS のターゲットとしての Amazon RDS for Db2 および IBM Db2 LUW の使用

AWS Database Migration Service (AWS DMS) を使用して、Db2 LUW データベースから Amazon RDS for Db2 またはオンプレミスの Db2 データベースにデータを移行できます。

AWS DMS がターゲットとしてサポートする Db2 LUW のバージョンについては、「のターゲット AWS DMS」を参照してください。

Secure Sockets Layer (SSL) を使用して、Db2 LUW エンドポイントとレプリケーションインスタンスとの接続を暗号化できます。Db2 LUW エンドポイントで SSL を使用する方法の詳細については、「での SSL の使用 AWS Database Migration Service」を参照してください。

AWS DMS のターゲットとして Db2 LUW を使用する場合の制限

AWS DMS のターゲットとして Db2 LUW データベースを使用する場合は、以下の制限が適用されます。Db2 LUW をソースとして使用する場合の制限については、「Db2 LUW をソースとして使用する場合の制限事項 AWS DMS」を参照してください。

  • Db2 LUW または Db2 for z/OS がソースである場合、AWS DMS は Db2 LUW のみをターゲットとしてサポートします。

  • Db2 LUW をターゲットとして使用する場合、フル LOB モードのレプリケーションはサポートされません。

  • Db2 LUW をターゲットとして使用する場合、フルロードフェーズでは XML データ型がサポートされません。これは IBM dbload ユーティリティの制限です。詳細については、IBM Informix Serversドキュメントの「dbload ユーティリティ」を参照してください。

  • AWS DMS は、二重引用符 (") に対応する値を持つ BLOB フィールドを切り捨てます。これは IBM dbload ユーティリティの制限です。

AWS DMS のソースとして Db2 LUW を使用する場合のエンドポイント設定

エンドポイント設定を使用して、追加の接続属性を使用する場合と同じように、Db2 LUW データベースを設定できます。ターゲットエンドポイントを作成する際に、AWS DMS コンソールを使用するか、AWS CLI--ibm-db2-settings '{"EndpointSetting": "value", ...}' の JSON 構文を指定して create-endpoint コマンドを使用して設定を指定します。

次の表は、ターゲットとしての Db2 LUW で使用できるエンドポイント設定を示しています。

名前 説明

KeepCsvFiles

true の場合、AWS DMS は、データのレプリケーションに使用した .csv ファイルを Db2 LUW ターゲットに保存します。DMS は、これらのファイルを分析とトラブルシューティングに使用します。

LoadTimeout

Db2 ターゲットに対して DMS が実行する操作を AWS DMS でタイムアウトするまでの時間 (ミリ秒単位)。デフォルト値は 1200 (20 分) です。

MaxFileSize

Db2 LUW へのデータ転送に使用する .csv ファイルの最大サイズ (KB 単位) を指定します。

WriteBufferSize

DMS レプリケーションインスタンスで .csv ファイルをローカルディスクに生成するときに使用するメモリ内ファイル書き込みバッファのサイズ (KB 単位)。デフォルト値は 1024 (1 MB) です。