ターゲットテーブル作成モード - AWS データベース移行サービス

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

ターゲットテーブル作成モード

PostgreSQL、MongoDB、および Amazon DocumentDB 移行の AWS DMS コンソールのアドバンスト設定タブでデータ移行タスクの作成を選択すると、ターゲットテーブル準備モードを選択できます。

ターゲット上のテーブルを削除

ターゲットモードのテーブルの削除では、 AWS DMS 同種移行によってターゲットテーブルが削除され、移行を開始する前に再作成されます。この操作で、移行の開始時にターゲットテーブルが確実に空になります。同種移行中、 は、効率的なデータ移行を確保するためにデータをロードする前に、ソーステーブルメタデータで定義されたインデックスを含むすべてのセカンダリオブジェクト AWS DMS を作成します。

[ターゲット上のテーブルをドロップ] モードを使用する場合は、ターゲットデータベースの設定が必要になる場合があります。例えば、PostgreSQL ターゲットでは、セキュリティ上の理由から AWS DMS 、 はスキーマユーザーを作成できません。この場合、ソースと一致するようにスキーマユーザーを事前に作成する必要があります。これにより、 AWS DMS はテーブルを作成し、移行の開始時にソースと同様のロールに割り当てることができます。

切り詰め

切り捨てモードでは、 AWS DMS 同種移行は移行を開始する前に既存のすべてのターゲットテーブルを切り捨てます。この操作により、テーブル構造が保持されます。このモードは、ターゲットスキーマが事前に作成されている場合の、フルロード単体またはフルロードと CDC を組み合わせた移行に適しています。Amazon DocumentDB ターゲットでは、コレクションが存在しない場合、 AWS DMS は移行中にインデックスなしでコレクションを作成します。

何もしない

Do nothing モードでは、 AWS DMS 同種移行はターゲットテーブルが事前に作成されていることを前提としています。ターゲットテーブルが空ではない場合、移行中にデータ競合が発生し、DMS タスクエラーが発生する可能性があります。このモードでは、テーブル構造は変更されません。また既存のデータは保持されます。[何もしない] モードは、CDC のみのタスクに適した選択肢です。この場合、ターゲットテーブルはソースからバックフィルされ、ソースとターゲットを同期するために継続的なレプリケーションが使用されます。Amazon DocumentDB ターゲットの場合、コレクションが存在しない場合、 はセカンダリインデックスなしでコレクション AWS DMS を作成します。また、[何もしない] モードは、データを MongoDB シャードコレクションから Amazon DocumentDB に移行する際、フルロードフェーズ中に使用することができます。