自動バックアップの有効化 - Amazon Relational Database Service

自動バックアップの有効化

DB インスタンスで自動バックアップが有効になっていない場合、いつでも有効にすることができます。バックアップ保持期間を 0 以外の正の値に設定することで自動バックアップを有効にします。自動バックアップが有効なとき、DB インスタンスがオフラインになり、ただちにバックアップが作成されます。

注記

AWS Backup でバックアップを管理している場合、自動バックアップを有効にすることはできません。詳細については、「Amazon RDS の自動バックアップの管理に AWS Backup を使用する」を参照してください。

自動バックアップをすぐに有効にするには
  1. AWS Management Console にサインインし、Amazon RDS コンソール https://console.aws.amazon.com/rds/ を開きます。

  2. ナビゲーションペインで、[データベース] を選択し、変更する DB インスタンスまたはマルチ AZ DB クラスターを選択します。

  3. [Modify] を選択します。

  4. [バックアップ保持期間] で、ゼロ以外の正の値 (3 日など) を選択します。

  5. [Continue] を選択します。

  6. [すぐに適用] を選択します。

  7. [DB インスタンスの変更] または [クラスターの変更] を選択して変更を保存し、自動バックアップを有効にします。

自動バックアップを有効にするには、AWS CLI の modify-db-instance または modify-db-cluster コマンドを使用します。

以下のパラメータを含めます。

  • --db-instance-identifier (またはマルチ AZ DB クラスターの場合は --db-cluster-identifier)

  • --backup-retention-period

  • --apply-immediately または --no-apply-immediately

次の例では、バックアップ保持期間を 3 日に設定して、自動バックアップを有効にします。変更はすぐに適用されます。

Linux、macOS、Unix の場合:

aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --backup-retention-period 3 \ --apply-immediately

Windows の場合:

aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --backup-retention-period 3 ^ --apply-immediately

自動バックアップを有効にするには、次の必須パラメータを指定して RDS API ModifyDBInstance または ModifyDBCluster オペレーションを使用します。

  • DBInstanceIdentifier または DBClusterIdentifier

  • BackupRetentionPeriod

自動バックアップの表示

自動バックアップを表示するには、ナビゲーションペインで「自動バックアップ」を選択します。自動バックアップに関連付けられている個々のスナップショットを表示するには、ナビゲーションペインで 「Snapshots」 (スナップショット) を選択します。または、自動バックアップに関連付けられた個別のスナップショットを説明できます。そのページで、スナップショットのいずれかから DB インスタンスを直接復元できます。

自動スナップショットの名前はパターン rds:<database-name>-yyyy-mm-dd-hh-mm に従い、yyyy-mm-dd-hh-mm はスナップショットが作成された日時を表します。

AWS CLI を使用してDB インスタンスに既存の自動バックアップを説明するには、次のいずれかのコマンドを使用します。

aws rds describe-db-instance-automated-backups --db-instance-identifier DBInstanceIdentifier

or

aws rds describe-db-instance-automated-backups --dbi-resource-id DbiResourceId

RDS API を使用して保持されている自動バックアップを説明するには、以下のパラメータのいずれかを指定して DescribeDBInstanceAutomatedBackups アクションを呼び出します。

  • DBInstanceIdentifier

  • DbiResourceId