このページでは、さまざまなシナリオで ApsaraDB for MongoDB データベースに、またはデータベースからデータを移行または同期するソリューションの概要を説明します。
影響
インスタンスのマイナーバージョンが期限切れになるか、メンテナンスリストに含まれていない場合、次の操作を実行すると、ApsaraDB for MongoDBはインスタンスのマイナーバージョンを最新バージョンに自動的に更新します。 これにより、インスタンスのパフォーマンスと安定性が保証されます。
制限事項
スタンドアロンインスタンスは、増分データ移行と同期をサポートしていません。
データ移行ソリューション
次の方法を使用して、ApsaraDB for MongoDBデータベースのデータを移行できます。
重要スタンドアロンインスタンスは、増分データ移行をサポートしていません。
Data Transmission Service (DTS) を使用して、ApsaraDB for MongoDBデータベースのデータを完全にまたは段階的に移行します。 これにより、ビジネスに影響を与えることなく、ApsaraDB for MongoDBデータベースからクラウドへのスムーズなデータ移行を実現できます。 DTSの詳細については、 DTSとは何ですか?
重要DTSを使用して、MongoDB 7.0を実行するインスタンスからデータを移行することはできません。 データベースのDTSのサポートについては、DTS関連のドキュメントが優先されます。 詳細については、「サポートされているデータベース」をご参照ください。
mongodumpおよびmongorestoreの公式MongoDBツールを使用して、ApsaraDB for MongoDBデータベースのデータを完全に移行します。
物理バックアップファイルまたは論理バックアップファイルを使用して、ApsaraDB for MongoDBデータベースのデータをオンプレミスデータベースに移行します。
次の表に、さまざまなシナリオでのデータ移行方法を示します。
シナリオ
ソースインスタンスアーキテクチャ
関連ドキュメント
自己管理型MongoDBデータベースからApsaraDB for MongoDBインスタンスへのデータの移行
スタンドアロンまたはレプリカセットインスタンス
スタンドアロンまたはレプリカセットアーキテクチャを使用するECSホスト型の自己管理型MongoDBデータベースをApsaraDB for MongoDBに移行する
シャードクラスタインスタンス
シャードクラスターアーキテクチャを使用するECSホストのセルフマネージドMongoDBデータベースをApsaraDB for MongoDBに移行する
スタンドアロンインスタンス
レプリカセットインスタンス
シャードクラスタインスタンス
サードパーティクラウドでホストされているMongoDBデータベースからApsaraDB for MongoDBインスタンスへのデータ移行
レプリカセットまたはシャードクラスターインスタンス
ApsaraDB for MongoDB インスタンス間でのデータ移行
レプリカセットインスタンス
ApsaraDB for MongoDBレプリカセットインスタンスからApsaraDB for MongoDBシャードクラスターインスタンスへのデータの移行
スタンドアロンインスタンス
ApsaraDB for MongoDBスタンドアロンインスタンスからApsaraDB for MongoDBレプリカセットまたはシャードクラスターインスタンスへのデータの移行
スタンドアロンまたはレプリカセットインスタンス
スタンドアロン、レプリカセット、またはシャードクラスターインスタンス
ApsaraDB for MongoDBインスタンスから自己管理型またはオンプレミスのMongoDBデータベースへのデータの移行
レプリカセットインスタンス
データ同期ソリューション
次の方法を使用して、ApsaraDB for MongoDBデータベースのデータを同期できます。
重要スタンドアロンインスタンスはデータ同期をサポートしていません。
DTSを使用して、ApsaraDB for MongoDBインスタンス間でデータを同期します。
重要DTSを使用して、MongoDB 7.0を実行するインスタンス間でデータを同期することはできません。 データベースのDTSのサポートについては、DTS関連のドキュメントが優先されます。 詳細については、「サポートされているデータベース」をご参照ください。
Alibaba Cloud が開発した MongoShake ツールを使用して、ApsaraDB for MongoDB インスタンス間でデータを同期できます。
次の表に、さまざまなシナリオでのデータ同期方法を示します。
同期シナリオ
同期ツール
関連ドキュメント
インスタンス間でデータを同期する
DTS
既存のインスタンスへのデータ同期
MongoShake