Lightsail データベースの優先メンテナンスおよびバックアップ期間を変更する - Amazon Lightsail

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Lightsail データベースの優先メンテナンスおよびバックアップ期間を変更する

Amazon Lightsail で新バージョンのデータベースのサポートを開始した場合、既存のマネージドデータベースを新バージョンにアップグレードできます。アップグレードには、メジャーバージョンのアップグレードとマイナーバージョンのアップグレードの 2 種類があります。現在、Lightsail はマイナーバージョンのアップグレードのみサポートしています。

マイナーバージョンアップグレードおよび他のデータベースメンテナンスタスクは、データベースのメンテナンスウィンドウ中に自動的に実行されます。優先メンテナンス期間は 30 分のウィンドウで、各 AWS リージョン ごとに 8 時間の時間ブロックからランダムに選択されます。このウィンドウはランダムな曜日に発生します。データベースのバックアップは、バックアップウィンドウ中に実行されます。優先バックアップ期間は 30 分の期間で、各 AWS リージョン ごとに 8 時間の時間ブロックからランダムに選択されます。このウィンドウもランダムな曜日に発生します。

注記

リージョン別のデフォルトメンテナンスウィンドウの時間ブロックの詳細については、Amazon Relational Database Service (Amazon RDS) ドキュメントの「DB インスタンスのメンテナンス」ガイドを参照してください。リージョン別のデフォルトバックアップウィンドウの時間ブロックの詳細については、Amazon RDS ドキュメントの「バックアップの使用」ガイドを参照してください。

このガイドでは、メンテナンスおよびバックアップウィンドウを、データベースの負荷が最も低い時間帯に変更する方法を示します。

前提条件

データベースのメンテナンスおよびバックアップウィンドウを変更するには、AWS Command Line Interface (AWS CLI) を使用する必要があります。

以下の前提条件を満たしてください。

データベースのメンテナンスウィンドウを変更する

データベースは、メンテナンスまたはバックアップオペレーション中は利用できない場合があります。したがって、メンテナンスまたはバックアップウィンドウを、データベースの負荷が最も低い時間に変更する必要が生じる場合があります。

データベースのメンテナンスウィンドウを変更するには
  1. ターミナルまたはコマンドプロントウィンドウを開きます。

  2. 次のコマンドを入力して、メンテナンスウィンドウを変更するデータベースの名前を取得します。

    aws lightsail get-relational-databases

    以下の例のような結果が表示されるはずです。

    
            get-relational-databases のレスポンス。
    注記

    変更するデータベースが表示されない場合は、AWS CLI に設定されている AWS リージョン にデータベースが存在することを確認します。詳細については、「AWS CLI の設定」を参照してください。

  3. 変更するデータベースの名前を強調表示し、Ctrl+C (Windows) または Cmd+C (macOS) を押して、クリップボードにコピーします。これを次のステップで使用します。

    
            データベース名をコピーする。
  4. 変更するウィンドウに応じて、以下のいずれかのコマンドを入力します。

    • 次のコマンドを入力し、データベースのメンテナンスウィンドウを変更します。

      aws lightsail update-relational-database --relational-database-name DatabaseName --preferred-maintenance-window MaintenanceWindow

      コマンドを、以下のように置き換えます。

      • DatabaseName は、データベースの名前に置き換えます。

      • MaintenanceWindow は、新しいメンテナンスウィンドウの時間枠に置き換えます。

        メンテナンスウィンドウの時間を ddd:hh24:mi-ddd:hh24:mi 形式で定義します。また、協定世界時 (UTC) 形式で指定し、最低 30 分のウィンドウとして定義する必要があります。メンテナンスウィンドウは、バックアップウィンドウと重複できません。

      例:

      aws lightsail update-relational-database --relational-database-name myproductiondb --preferred-maintenance-window Tue:16:00-Tue:16:30
    • 次のコマンドを入力し、データベースのバックアップウィンドウを変更します。

      aws lightsail update-relational-database --relational-database-name DatabaseName --preferred-backup-window BackupWindow

      コマンドを、以下のように置き換えます。

      • DatabaseName は、データベースの名前に置き換えます。

      • BackupWindow は、新しいバックアップウィンドウの時間枠に置き換えます。

        バックアップウィンドウの時間を hh24:mi-hh24:mi 形式で定義します。また、協定世界時 (UTC) 形式で指定し、最低 30 分のウィンドウとして定義する必要があります。バックアップウィンドウは、メンテナンスウィンドウと重複できません。

      例:

      aws lightsail update-relational-database --relational-database-name myproductiondb --preferred-backup-window 14:00-14:30

    以下の例のような結果が表示されるはずです。

    
            データベースのメンテナンスウィンドウの更新結果。

次のステップ

データベースの管理に役立つ以下のガイドを参照してください。