配置の移行
重要
ライブ移行(プッシュ): MongoDB Ops Manager によって管理または監視されるソース配置では非推奨またはサポート対象外
配置が Ops Manager によって管理または監視される MongoDB 6.0 以降のバージョンを実行するソース配置の場合、ライブ移行(プッシュ)はサポートされません。
配置が Ops Manager によって管理または監視される MongoDB 5.0 以前のバージョンを実行するソース配置の場合、ライブ移行(プッシュ)は非推奨です。
MongoDB 6.0 .+ を実行しているソース配置の場合、 配置が Cloud Manager によって監視されている場合は、ライブ移行(プッシュ)がサポートされます。 詳しくは、「 Cloud Manager によって監視されている MongoDB クラスターを Atlas にライブ移行する 」を参照してください。
MongoDB 6.0.8 以降: Atlas へのライブ移行
ソースクラスターと宛先クラスターの両方が MongoDB 6.0.8 以降を実行中の場合は、MongoDB Atlas UI で次のいずれかのタイプのライブ移行ガイドを使用して、ソースクラスターから Atlas の宛先 MongoDB クラスターにデータを移行できます。
ライブ移行(プッシュ)。 手順については、「 Cloud Manager によって監視されている MongoDB クラスターを Atlas にライブ移行する 」を参照してください。
ライブ移行(プル)。 手順については、「 MongoDB クラスターを Atlas にライブ移行(プル) 」を参照してください。
プッシュとプルのどちらのライブ移行を選択するかは、配置のネットワークで Ingress ルールの柔軟な化が可能か、ファイアウォールを介したアクセスが許可されているかによって異なります。
さらに、MongoDB 6.0.8 以降の配置では、次の移行メソッドを使用できます。
データが MongoDB 配置にあり、 oplogにアクセスできない場合は、
mongorestore
を使用して自己管理型移行を実行できます。 詳細については、「 mongorestore でのシード処理 」を参照してください。
以前の MongoDB バージョン: Atlas へのライブ移行
MongoDB 6.0.8 より前のバージョンを移行する場合、配置の要件と構成に応じて、次のいずれかの移行メソッドを使用します。
配置構成 | 移行戦略 |
---|---|
データはMongoDB 6.0.8 より前の MongoDB を実行しているクラスターにあり、 MongoDB Ops Managerによって管理または監視され、ネットワークでは Ingress ルールが柔軟になります。 | から にデータを取得しAtlasMongoDB Ops Manager ます。このタイプのライブ移行では、 MongoDB Atlasは配置のファイアウォールを介してMongoDB Ops Managerのソース配置にアクセスする必要があります。 |
データはMongoDB 6.0.8 より前のバージョンを実行しているクラスターにあり、クラスターはMongoDB Ops Managerによって管理または監視されており、ネットワークでは Ingress ルールの柔軟性がありません。 | から にデータをプッシュしますAtlasMongoDB Ops Manager 。このタイプのライブ移行では、ファイアウォールを介したアクセスは必要なく、 AtlasはMongoDB Ops Managerからデータを受信します。 |
データが MongoDB 6.0.8 より前の MongoDB を実行している MongoDB Community クラスターにあり、ネットワークが Ingress ルールの柔軟な対応を許可していません。 | 監視用の Cloud Manager に Community の配置を追加した後、MongoDB Community データを Atlas にプッシュします。 このタイプのライブ移行では、ファイアウォールを介したアクセスは必要なく、 AtlasはMongoDB Ops Managerからデータを受信します。 |
データは MongoDB 配置内にあり、 oplog へのアクセス権がありません。 | 自己管理型移行を実行するには、 mongorestore を使用します。 詳細については、「 mongorestore でのシード処理 」を参照してください。 |
また、MongoDB MongoDB Ops Managerのプロジェクトから別のプロジェクトに の配置を移行することもできます。詳細については、「 MongoDB デプロイの新しいプロジェクトへの移行 」を参照してください。