デフォルトでは 、Atlas クラウドバックアップは、クラスターの現在の プライマリノードと同じクラウドプロバイダーリージョンにスナップショットを保存します。クラスターに スナップショットのコピーポリシー を定義することで、Atlas を追加のリージョンに保存するように構成できます。
スナップショット コピー ポリシーには、1 つ以上のポリシー項目が含まれます。各項目は、指定されたクラウドプロバイダーリージョンに対して次の内容を定義します。
スナップショット コピー ポリシーは、クラスターの回復力と復元速度を向上させることができます。プライマリ リージョンがダウンし、元のスナップショットが利用できなくなった場合、Atlas は他のリージョンにコピーされたスナップショットを使用してクラスターを復元できます。さらに、 スナップショットをマルチリージョンクラスター内のすべてのリージョンにコピーすると、Atlas は、 リージョン停止時後にクラスターを復元するために、低速ストリーミング復元ではなく、より高速な直接接続復元を実行できます。
クラスターで 継続的なクラウドバックアップ を有効にした場合は、oplog をスナップショットのコピー リージョンにコピーするようにスナップショット コピー ポリシーを構成することもできます。 Atlas は、 クラウドプロバイダーでリージョン停止時が発生したイベントに、コピーされたoplogを使用して PIT 復元を実行できます。
必要なアクセス権
バックアップポリシーを変更または削除するには、プロジェクトに対するProject Backup Manager またはProject Owner アクセス権が必要です。アクセス権を持つユーザーは、バックアップポリシーを変更または削除する前に、自分自身を または としてプロジェクトに追加する必要があります。Organization OwnerProject Backup ManagerProject Owner
Considerations
Keep all snapshots when removing additional snapshot regionsOnオプションを に設定してバックアップ コンプライアンス ポリシーが有効になっている場合にスナップショット ポリシー項目を変更または削除すると、既存のスナップショットは予定された有効期限まで保持されます。
If you クラスターのプライマリ リージョンを変更すると、スナップショット コピー分散用に構成されているセカンダリ リージョンに、Atlas はバックアップポリシーを自動的に更新して、新しいプライマリ リージョンから元のプライマリ リージョン(セカンダリ リージョン)と他のセカンダリにスナップショット コピーを分散します。スナップショット配信用に構成されたリージョン。
ピアリング接続を有効にして、 Google Cloud Platformの特定のリージョンを制限する場合は、それらのリージョンにのみスナップショットをコピーできます。
Oplog コピー配布はコピー リージョン レベルで有効になっています。スナップショット コピーPoint-in-Time Restore Onポリシー項目に を を設定すると、Atlas は oplog をそのコピー リージョンにコピーし、そのコピー リージョン内のすべてのスナップショット コピー ポリシーのポイントインタイム復元を有効にします。
スナップショット コピー分散の有効化
スナップショット コピー ポリシーを更新
スナップショット コピー分散の無効化
スナップショット コピー ポリシーの例
このスナップショット コピー ポリシーの例では、次のバックアップポリシーで取得されたスナップショットのコピーが配布されます。
バックアップ ポリシー:
このバックアップポリシーの例では、 1 時間ごと、毎日、毎週ごとのスナップショットを取得し、それらをクラスターの プライマリノードと同じリージョンに保存します。
頻度単位 | すべての | 保持時間 | スナップショット時間 |
|---|---|---|---|
1 時間ごとのスナップショット | 6 時間 | 2 日 | 18:30 UTC |
毎日のスナップショット | 該当なし | 7 日間 | 18:30 UTC |
週次スナップショット | Monday | 4 週間 | 18:30 UTC |
週次スナップショット | Friday | 4 週間 | 18:30 UTC |
スナップショットコピーポリシー:
このスナップショット コピー us-east-2ポリシーは、毎日のスナップショットと 1 時間ごとのスナップショットをAWSリージョン (Oio)にコピーし、すべての週次スナップショットをus-west-1 (N. カリフォルニア州)にコピーします。指定された保持期間、コピー リージョンに各スナップショット コピーを保持し、oplog をus-east-2 リージョンにコピーして PIT 復元を有効にします。
リージョン | スナップショット | 保持時間 | ポイントインタイム復元 |
|---|---|---|---|
| 1時間ごと | 12時間 | enabled |
| 毎日 | 7 日間 | enabled |
| 毎週 | 7 日間 | disabled |