

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

# での同種データ移行による MongoDB データベースからのデータの移行 AWS DMS
<a name="dm-migrating-data-mongodb"></a>

[同種データ移行](data-migrations.md) を使用して、セルフマネージド型 MongoDB データベースを Amazon DocumentDB に移行できます。 AWS DMS は、データ移行のためのサーバーレス環境を作成します。 AWS DMS はさまざまなネイティブ MongoDB データベースツールを使用して、さまざまなタイプのデータ移行に対応します。

**フルロード**タイプの同種データ移行の場合、 `mongodump` AWS DMS を使用してソースデータベースからデータを読み取り、サーバーレス環境にアタッチされたディスクに保存します。がすべてのソースデータ AWS DMS を読み取ると、 はターゲットデータベース`mongorestore`で を使用してデータを復元します。

Full **Load and Change Data Capture (CDC) **タイプの同種データ移行の場合、 `mongodump` AWS DMS を使用してソースデータベースからデータを読み取り、サーバーレス環境にアタッチされたディスクに保存します。がすべてのソースデータ AWS DMS を読み取ると、 はターゲットデータベース`mongorestore`で を使用してデータを復元します。が全ロード AWS DMS を完了すると、論理レプリケーションのためにパブリッシャーモデルとサブスクライバーモデルに自動的に切り替わります。このモデルでは、少なくとも 24 時間は変更が保持されるように oplog のサイジングを行うことをお勧めします。

**[変更データキャプチャ (CDC)]** タイプの同種データ移行の場合、データ移行設定で `immediately` を選択し、実際のデータ移行が開始されるときに、レプリケーションの開始点を自動的にキャプチャします。

**注記**  
新しいまたは名前が変更されたコレクションの場合、それらのコレクションに対し、同種のデータ移行として新しいデータ移行タスクを作成する必要があります。MongoDB 互換ソースの場合、 AWS DMS `create``rename`および `drop collection`オペレーションはサポートされていません。

次の図は、 で同種データ移行を使用して MongoDB データベースを Amazon DocumentDB AWS DMS に移行するプロセスを示しています。

![DMS 同種データ移行を使用した MongoDB データ移行のアーキテクチャ図。](http://docs.aws.amazon.com/ja_jp/dms/latest/userguide/images/data-migrations-mongodb.png)
