Docs Menu
Docs Home
/
MongoDB Cloud Manager
/ /

バックアップの再同期

項目一覧

  • Considerations
  • 手順

注意

バックアップが MongoDB 配置と同期しなくなると、Cloud Manager はBackup requires a resyncアラートを生成します。 このアラートを受け取った場合は、指定された MongoDB インスタンスのバックアップを再同期する必要があります。

次のシナリオで Backup requires a resync アラートtriggerされます。

oplogは ロールオーバーをオーバーしました
これは、 Backup requires a resyncアラートの最も一般的なケースです。 It occurs whenever the Backup's tailing cursor cannot keep up with the deployment's oplog. これは、レプリカセットでセカンダリがプライマリより大幅に遅れた場合と同様です。 再同期しないとバックアップは追い付きません。
安全でない applyOps
これは、バックアップにコピーがないドキュメントが指定されている場合に発生します。
データ破損またはその他の不正な指示
これにより通常、レプリケーション、およびバックアップジョブが中断されます。 デーモンは壊れたジョブを検出すると再同期を要求します。

再同期中に、各レプリカセット内のセカンダリからデータが読み取られます。Cloud Manager は新しいスナップショットを生成しません。

注意

FCV4.0またはそれ以前のバージョンを使用した本番環境の配置では、すべてのバックアップを毎月再同期する必要があります。

重要

Cloud Manager は、 Backup requires a resyncアラートを発生させた条件からの自動回復は試行しません。 このアラートは、復元を完了するためのデータが十分ではないことを意味します。 スナップショットと oplog から十分なデータがない場合、自動的に回復する方法はありません。 バックアップの再同期が最良のオプションです。

FCV 4.2以降、配置はバックアップカーソルを使用する WiredTiger チェックポイントでバックアップされます。 WiredTiger がスナップショットを取得している間も、アプリケーションはデータベースに対して読み取りおよび書込み操作を続行できます。

FCV4.0またはそれ以前のバージョンを使用する本番環境の配置では、再同期の必要性を回避するために、バックアップoplogが配置のoplogより遅れないようにします。これには次のものが必要です。

  • エージェント用に十分なマシン リソースがプロビジョニングされます。

  • メンテナンスやその他のダウンタイムの後に、Cloud Manager エージェントを適時再起動します。

メンテナンス用と時々のアクティビティ バースト用のバッファを提供するには、プライマリの oplog が少なくとも24時間のアクティビティを含むのに十分な大きさであることを確認します。

ヘッドデータベースが新しいインデックスを考慮するようにするには、ローリング方式でインデックスを作成した後、ヘッドデータベースを再同期する必要があります。

Tip

以下も参照してください。

バックアップ oplog の詳細については、「 FAQ: バックアップと復元 」を参照してください。

1
  1. まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。

  2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

  3. サイドバーの Continuous Backup をクリックします。

    [継続的なバックアップ ]ページが表示されます。

2
3
4

認証コードの入力を求められた場合は、コードを入力し、 [ Verify ] をクリックします。 [ Resyncを再度クリックします。

戻る

スナップショットの削除