Docs Menu
Docs Home
/
MongoDB Atlas
/ /

メンテナンスウィンドウの設定

項目一覧

  • メンテナンスウィンドウに関する考慮事項
  • 必要なアクセス権
  • 手順
  • 必要なメンテナンスに応答する
  • メンテナンスWindows中のメンテナンス バージョンのアップグレード

Atlas がクラスターの週次メンテナンスを開始する時刻を設定できます。 この設定は任意であり、ほとんどのクラスターでは必須ではありません。 プロジェクト設定 からメンテナンス を構成します。Windows

通常、メンテナンスウィンドウを手動で設定する必要はありません。 Atlas は、一時的なレプリカセットの選挙を除き、継続的な可用性を維持するために、ローリング方式で自動的にメンテナンスを実行します。 フェイルオーバーのテスト機能を使用して、アプリケーションがレプリカセットの選挙で回復しやすくなることを確認できます。

カスタム メンテナンスWindowsは、メンテナンスを希望する時間に実行できるようにすることで、クラスターのパフォーマンスをより詳細に制御します。

Atlasは、スケジュールされたメンテナンスWindowsに関係なく、必要になった時点でセキュリティ パッチなどの緊急のメンテナンス アクティビティを実行します。

注意

バックエンド サービスの更新など、 {4mongod の再起動を必要としない一部の非緊急更新は、スケジュールされたメンテナンスWindows に関係なく実行される場合もあります。

クラスターのメンテナンスウィンドウは、一度スケジュールすると、進行中のメンテナンス操作が完了するまで変更できません。

メンテナンスに MongoDB バージョンのアップグレードが含まれる場合、Atlas は現在のバージョンとターゲット バージョンをコンソールに表示します。

Atlas は、 MongoDB マニュアルに記載されているメンテナンス手順と同じ方法でメンテナンスを実行します。 この手順では、レプリカセットごとに、メンテナンスウィンドウ中に少なくとも 1 回のレプリカセット選挙が必要です。

フェイルオーバーのテスト機能を使用して、アプリケーションがレプリカセットの選挙に対して回復力があることを確認します。

メンテナンスは常に可能な限り予定時刻に近い時間に開始されますが、進行中のクラスターアップデートや予期しないシステム問題により、開始時間が遅れる可能性があります。

ディスク IOPSが低い場合、MongoDB が WiredTiger ストレージ エンジンに再入力している間、クラスターのメンテナンス中に短時間のパフォーマンスが低下する可能性があります。 詳しくは、「 ジャーナリングと WiredTiger ストレージ エンジン」を参照してください。

メンテナンスWindowsを管理するには、プロジェクトに対するOrganization OwnerまたはProject Ownerアクセス権が必要です。

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

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

  3. Projects メニューの横にある Options メニューをクリックし、 Project Settings をクリックします。

    [ Project Settings ]ページが表示されます。

2

Atlas CLI を使用してメンテナンスウィンドウの詳細を返すには、次のコマンドを実行します。

atlas maintenanceWindows describe [options]

Atlas CLI を使用してメンテナンスウィンドウを更新するには、次のコマンドを実行します。

atlas maintenanceWindows update [options]

前のコマンドの構文とパラメーターの詳細については、Atlas CLIドキュメントの「AtlasメンテナンスWindows の説明」および「メンテナンスAtlasWindows Update」を参照してください。

Tip

参照: 関連リンク

Atlas UI を使用してメンテナンスウィンドウを表示および設定するには、次の手順に従います。

  1. Set Preferred Cluster Maintenance Start Timeの設定をOnに切り替えます。 メンテナンスウィンドウが表示されます。

  2. をクリックしますは、 Maintenance Start Timeを設定します。 Atlas は、 Profileに設定されているタイムゾーンにこの時間を表示します。

  3. Atlas がプロジェクトのメンテナンスを開始する日時を設定します。

  4. Atlasがスケジュールされたメンテナンスを 1 週間自動的に延期する場合は、Automatically defer maintenance for one week をクリックします。

  5. 変更を保持するにはSaveをクリックし、変更を破棄するにはCancelをクリックします。

希望するメンテナンスウィンドウの開始時間を構成した場合は、Atlas CLI または Atlas UI を使用して 設定をクリアできます。 メンテナンスウィンドウの構成をクリアすると、デフォルトのメンテナンスウィンドウ設定が復元されます。

Atlas CLI を使用して構成されたメンテナンスウィンドウをクリアするには、次のコマンドを実行します。

atlas maintenanceWindows clear [options]

コマンド構文とパラメーターの詳細については、Atlas CLI AtlasmaintenanceWindows clear の ドキュメントを参照してください。

Atlas UI を使用して構成されたメンテナンスウィンドウをクリアするには、 Set Preferred Cluster Maintenance Start Timeの設定をOffに切り替えます。

メンテナンスが必要な場合、Atlas は次の処理を実行します。

Atlas CLI を使用してメンテナンスウィンドウを延期するには、次のコマンドを実行します。

atlas maintenanceWindows defer [options]

コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントのAtlasメンテナンスウィンドウのデフォルトを参照してください。

この情報を使用して、Atlas UI で次の 3 つのオプションのいずれかを選択できます。

  1. 何も行いません。 メンテナンスはスケジュールされたメンテナンスウィンドウ中に発生します。

  2. Begin Maintenance Nowを選択します。 スケジュールされたメンテナンスはただちに開始されます。 このオプションを選択すると、Atlas は別のモーダルで確認するように要求します。

  3. Defer Maintenance for One Weekを選択します。 スケジュールされたメンテナンスは、指定されたメンテナンスの日時の 1 週間後の、希望するメンテナンスウィンドウ中に開始されます。 このオプションを選択すると、Atlas は別のモーダルで確認するように要求します。

    注意

    1 つのプロジェクトのメンテナンス イベントは最大 2 回まで延期できます。

Atlas が次回のメンテナンスウィンドウ中にいずれかのクラスターの MongoDB メンテナンス バージョンをアップグレードする場合、クラスターの カードには対象の MongoDB メンテナンス バージョンが表示されます。

3 つのリージョンにわたる選択可能なノードのスクリーンショット
クリックして拡大します

戻る

クラスターのメジャー MongoDB バージョンをアップグレードする