View a markdown version of this page

MongoDB から Amazon DocumentDB への移行: オフライン - MongoDB から Amazon DocumentDB への移行

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

MongoDB から Amazon DocumentDB への移行: オフライン

公開日: 2022 年 3 月 25 日 (図の履歴)

このアーキテクチャは、MongoDBユーティリティを使用したオフラインアプローチを使用してMongoDB、 から Amazon DocumentDB に移行する方法を示しています。これは最も簡単なアプローチですが、移行中のダウンタイムが増える可能性があります。

MongoDB から Amazon DocumentDB への移行: オフラインアプローチ

MongoDB ユーティリティを使用した MongoDB から Amazon DocumentDB へのオフライン移行アプローチを示すアーキテクチャ図。 MongoDB

次の手順では、アーキテクチャについて説明します。

  1. Amazon DocumentDB クラスターに移行する前に、MongoDBソースドライバーとアプリケーションドライバーがバージョン 3.6 以降を使用していることを確認してください。ソースへのアプリケーションの書き込みを停止MongoDBして、データの整合性を確保します。

  2. Amazon EC2 インスタンスからMongoDBソースへの接続を確立し、mongodump ツールを使用してデータとインデックスを Amazon EC2 移行インスタンスにエクスポートします。ソースデプロイへの影響を減らすには、MongoDB読み取り設定オプションを使用して、ダンプをセカンダリレプリカセットメンバーに強制的に接続します。

  3. Amazon DocumentDB インデックスツールを使用して、ダンプされたインデックスの互換性を確認し、ターゲット Amazon DocumentDB クラスターにインデックスを事前に作成します。これにより、全体的な復元時間が短縮されます。

  4. mongorestore ツールを使用して、エクスポートしたデータをターゲット Amazon DocumentDB クラスターに復元します。インポートを並列化するには、mongorestore numInsertionWorkersPerCollectionオプションを使用します。

  5. データ復元が完了したら、アプリケーションのデータベース接続文字列を切り替えて、新しいターゲット Amazon DocumentDB クラスターを使用します。

詳細情報

詳細については、次のリソースを参照してください。

図の履歴

このリファレンスアーキテクチャ図の更新について通知を受け取るには、RSS フィードにサブスクライブします。

変更説明日付

初版発行

リファレンスアーキテクチャ図が最初に公開されました。

2022 年 3 月 25 日

注記

RSS 更新をサブスクライブするには、使用しているブラウザで RSS プラグインが有効になっている必要があります。