すべてのプロダクト
Search
ドキュメントセンター

:注

最終更新日:Jun 13, 2024

自己構築 MongoDB データベースから ApsaraDB for MongoDB インスタンスにデータを移行できます。 ApsaraDB for MongoDBの制限に注目してください。

操作

制限事項

レプリカセットインスタンスのデプロイ

データベースのバージョンは、ストレージエンジンと一致する必要があります。 詳細については、「MongoDBのバージョンとストレージエンジン」をご参照ください。

レプリカセットノードの構築

  • ApsaraDB for MongoDBによって自動的に作成されるレプリカセットインスタンスは、プライマリノード、隠しセカンダリノード (非表示) 、および1つ以上のセカンダリノードで構成されます。

  • レプリカセットインスタンスの実行中に、必要に応じてインスタンスを3、5、または7ノードにスケールできます。 詳細については、「レプリカセットインスタンスの設定の変更」をご参照ください。

    説明

    ユーザーが作成したデータベースのセカンダリノードからレプリカセットインスタンスに接続することはできません。 データのテストまたは分析のために、レプリカセットインスタンスから自己構築MongoDBデータベースにデータを同期する場合は、MongoShakeを使用できます。 詳細については、「MongoShakeを使用したApsaraDB For MongoDBインスタンス間の一方向同期の実行」をご参照ください。

レプリカセットインスタンスの再起動

ApsaraDB for MongoDBコンソールで、またはRestartDBInstance操作を呼び出して、インスタンスを再起動する必要があります。

レプリカセットインスタンスからのデータの移行

DTSを使用してレプリカセットアーキテクチャを使用する自己管理型MongoDBデータベースからApsaraDB for MongoDBにデータを移行する、またはmongodumpおよびmongorestoreを使用して自己管理型MongoDBデータベースからApsaraDB for MongoDBレプリカセットインスタンスにデータを移行する

レプリカセットインスタンスのデータをバックアップする

ApsaraDB for MongoDBインスタンスの自動バックアップの設定: 物理バックアップのみがサポートされています。 ApsaraDB for MongoDBインスタンスの手動バックアップ: 物理バックアップと論理バックアップの両方がサポートされています。

説明

インスタンスのデータベースバージョンが3.2または3.4の場合、インスタンス内のコレクションおよびインデックスの数は10,000を超えることはできません。 そうしないと、物理バックアップが失敗する可能性があります。 この制限を増やす場合は、データベースのバージョンを4.0または4.2にアップグレードすることを推奨します。 詳細については、「ApsaraDB For MongoDBインスタンスのメジャーバージョンのアップグレード」をご参照ください。 または、インスタンスの作成時にデータベースのバージョン4.0または4.2を選択できます。

レプリカセットインスタンスのデータを復元する

ある時点またはバックアップセットからデータを復元できます。 詳細については、「バックアップポイントによる新しいApsaraDB For MongoDBインスタンスへのバックアップデータの復元」および「ポイントインタイムによる新しいApsaraDB for MongoDBインスタンスへのバックアップデータの復元」をご参照ください。

レプリカセットインスタンスのパラメーターの変更

セキュリティと安定性のために、レプリカセットインスタンスの特定のパラメーターを変更することはできません。 詳細については、「ApsaraDB For MongoDBインスタンスのデータベースパラメーターの設定」をご参照ください。