Docs Menu
Docs Home
/
MongoDB Atlas
/ /

自己管理型ツールによるデータの移行

既存の MongoDB デプロイ、 JSON 、またはCSVファイルのデータを Atlas に取り込むには、Atlas 外で実行する次のいずれかのツールを使用します。

注意

mongodumpmongorestoremongoexport などの MongoDB Tools を使用してデータをインポートするには、mongoimport MongoDB Tools バージョン100 が必要です。10 。0以降に更新します。 データを サーバーレスインスタンスに移動するには、Compass を使用してデータをエクスポートおよびインポートすることもできます。

サーバーレスインスタンスの制限の詳細については、 サーバーレス インスタンスの制限を参照してください。

ツール
説明

mongosyncバイナリーは、 Cluster-to-Cluster Sync で使用されるプライマリ プロセスです。 mongosyncを使用して、あるクラスターから Atlas のクラスターにデータを移行します。 Atlas は、アプリケーションが宛先の Atlas クラスターに切り替わるまで、ソースクラスターから宛先クラスターにデータを同期します。

既存のレプリカセットまたはアプリケーションをシャットダウンせずに、MongoDBレプリカセットから Atlas クラスターに移行します。 mongomirrorはユーザーとロール データをインポートしたり、 configデータベースをコピーしたりしません。

既存の MongoDB デプロイのBSONデータバックアップ ダンプを使用して Atlas クラスターをシードします。 mongorestoresystem.profileコレクション データを復元しません。

JSONまたはCSVファイルから Atlas クラスターにデータをロードします。 mongoimport特定の BSON types に対して 厳密モード表現 を使用します。

GUIを使用して、 JSONまたはCSVファイルから Atlas クラスターにデータをロードします。

Atlas クラスターのバックアップ データから別の Atlas クラスターへの復元も可能です。 詳細については、「クラスターの復元 」を参照してください。

戻る

レプリカセット( MongoDB 6.0.17以前)