Atlas への Cloud Manager スナップショットの復元
Cloud Manager 配置のバックアップを Atlas 配置に自動的に復元できます。
復元に関する考慮事項
Cloud Manager の配置から復元する場合は、 の前提条件に加えて、次の要件と制限事項を考慮してください。
ソースクラスターを含む Cloud Manager プロジェクトにはプロジェクトバックアップ管理者ロールと、ターゲットクラスターを含む Atlas プロジェクトには
Project Owner
ロールが必要です。ソース スナップショットの
DefaultRWConcern
値がターゲット クラスターのDefaultRWConcern
値と異なる場合、Atlas はソース スナップショットの 値をターゲット クラスターの 値で上書きします。 ターゲット クラスターでDefaultRWConcern
に値が構成されていない場合、Atlas は明示的な構成なしでスナップショットのDefaultRWConcern
の値を保持します。 これは、その MongoDB バージョンのデフォルト値と異なる場合があります。
シャーディングされたクラスター
シャーディングされたクラスターから復元する場合、ソースクラスターとターゲットクラスターのシャードの数は同じである必要があります。
Atlas は シャーディングされたクラスター のスナップショットをレプリカセットに復元できません。
この機能は、
M0
クラスターおよびサーバーレスインスタンスでは使用できません。Cloud Manager のスナップショットを Atlas クラスターに復元できるのは、両方の配置で同じバージョンの MongoDB サーバーが実行されている場合、または Atlas 配置が Cloud Manager 配置より 1 つ上のバージョンで実行されている場合のみです。
Atlas への Cloud Manager スナップショットの復元
Atlas は、復元前に、ターゲット クラスター上の既存のデータをすべて削除します。 ターゲット クラスターは復元中は使用できます。
Cloud Manager の配置から Atlas の配置にスナップショットを復元する前に、Atlas 配置のホストに復元されたデータベース用の十分なストレージと、データセットの増加に対応する追加のスペースがあることを確認してください。 現在のデータベース サイズを検索するには、 db.stats()を使用します。
また、Atlas 配置内のノードのインスタンス タイプには、少なくとも Cloud Manager 配置のノードと同じ量のメモリとスループット容量が必要です。
詳細については、「 MongoDB Atlas への配置の復元 」を参照してください。