Azure Database for PostgreSQL – フレキシブル サーバーでの予定メンテナンス

適用対象: Azure Database for PostgreSQL - フレキシブル サーバー

Azure Database for PostgreSQL フレキシブル サーバーでは、管理対象のデータベースを安全で安定した最新状態に保持するために定期的なメンテナンスが実行されます。 メンテナンス中に、サーバーでは新しい機能、更新プログラム、パッチが取得されます。

重要

Azure Database for PostgreSQL フレキシブル サーバーのメンテナンス中は、すべてのサーバー操作 (修正、構成の変更、サーバーの起動/停止) を避けてください。 これらのアクティビティに関与すると、予期しない結果を招き、サーバーのパフォーマンスと安定性に影響を与える可能性があります。 メンテナンスが終了するまで待ってから、サーバー操作を実行してください。

メンテナンス期間を選択する

特定の曜日とその日の時間帯の間でのメンテナンスをスケジュールできます。 また、システムで自動的に曜日と時間帯が選択されるようにすることもできます。

準備に十分な時間が確保できるように、5 日前にメンテナンス通知が送信されます。 また、メンテナンスがいつ開始し、いつ正常に完了するかも通知されます。

今後の予定メンテナンスについて、次のように通知できます。

  • 特定のアドレスにメールで送信する。
  • Azure Resource Manager のロールにメールで送信する。
  • テキスト メッセージでモバイル デバイスに送信する。
  • Azure アプリに通知としてプッシュする。
  • 音声メッセージとして配信する。

メンテナンス スケジュールの設定を指定するときに、曜日と時間帯を選択できます。 時間帯を指定しない場合、サーバーのリージョンの時刻で午後 11 時から午前 7 時までの時間が選択されます。 Azure サブスクリプションの Azure Database for PostgreSQL フレキシブル サーバー インスタンスごとに異なるスケジュールを定義できます。

重要

通常、サーバーの正常な予定メンテナンス イベントの間隔は 30 日間以上です。 ただし、重大な脆弱性などのクリティカルな緊急更新プログラムの場合、通知期間は 5 日未満になるか、省略される可能性があります。 過去 30 日間に予定メンテナンスが正常に実行された場合でも、クリティカルな更新プログラムがサーバーに適用されることがあります。

スケジュール設定はいつでも更新できます。 Azure Database for PostgreSQL フレキシブル サーバー インスタンスのメンテナンスがスケジュールされていて、スケジュール設定を更新した場合、現在のロールアウトはスケジュールに従って続行されます。 スケジュール設定の変更は、次回の予定メンテナンスが正常に完了すると有効になります。

システム管理とカスタムのメンテナンス スケジュールの比較

Azure サブスクリプションの Azure Database for PostgreSQL フレキシブル サーバー インスタンスごとにシステム管理のスケジュールまたはカスタム スケジュールを定義できます。

  • システム管理のスケジュールの場合、サーバー リージョンの時間の午後 11 時から午前 7 時までのいずれかの 1 時間の時間枠が選択されます。
  • カスタム スケジュールの場合、曜日と 1 時間の時間枠を選択して、サーバーのメンテナンス期間を指定できます。

更新プログラムは、最初にシステム管理のスケジュールが定義されたサーバーに適用され、その後、リージョン内で少なくとも 7 日後以降にカスタム スケジュールが定義されたサーバーに適用されます。 開発サーバーとテスト サーバーの早期更新プログラムを受信するには、システム管理のスケジュールを使用してください。 この選択により、更新プログラムがカスタム スケジュールを使用して運用サーバーに到達する前に、早期のテストと問題解決ができるようになります。

カスタム スケジュール サーバーの更新プログラムは、定義されたメンテナンス期間中の 7 日後に開始されます。 通知が表示されたら、更新プログラムを延期することはできません。 カスタム スケジュールは運用環境でのみ使用することをお勧めします。

まれに、メンテナンス イベントがシステムによって取り消されたり、正常に終了しなかったりすることがあります。 更新プログラムが失敗した場合は元に戻され、以前のバージョンのバイナリが復元されます。 メンテナンス期間中に再起動することもできます。

更新プログラムが取り消されたまたは失敗した場合、システムは取り消されたまたは失敗したメンテナンス イベントに関する通知を作成します。 次にメンテナンスを実行しようとすると、現在のスケジュール設定に従ってスケジュールが設定され、5 日前に通知が届きます。

次のステップ