View a markdown version of this page

保持されている自動バックアップから指定した時点に DB クラスターを復元する - Amazon Aurora

保持されている自動バックアップから指定した時点に DB クラスターを復元する

バックアップがソースクラスターの保持期間内であれば、ソース DB クラスターを削除した後、保持されている自動バックアップから DB クラスターを復元できます。このプロセスは、自動バックアップから DB クラスターを復元するのと似ています。

DB クラスターを特定の時点に復元するには
  1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. ナビゲーションペインで、[Automated backups] (自動バックアップ) を選択します。

  3. [保持] タブを選択します。

    保持されている自動バックアップ
  4. 復元する DB クラスターを選択します。

  5. アクション」 で、「特定時点への復元」 を選択します。

    [特定時点への復元] ウィンドウが表示されます。

  6. Latest restorable time」 を選択してできるだけ最新の時点に復元するか、「カスタム」 を選択して時刻を選択します。

    [Custom] (カスタム) を選択した場合は、クラスターを復元する日時を入力します。

    注記

    時刻は、協定世界時 (UTC) からのオフセットとしてローカルタイムゾーンで表示されます。例えば、UTC-5 は東部スタンダード時/中部夏時間です。

  7. [DB クラスター識別子] として、ターゲットが復元された DB クラスターの名前を入力します。名前は一意である必要があります。

  8. 必要に応じて、DB インスタンスクラスなどの他のオプションを選択します。

    各設定の詳細については、「Aurora DB クラスターの設定」を参照してください。

  9. [Restore to point in time] (特定時点への復元) を選択します。

DB クラスターを指定した時点に復元するには、AWS CLI コマンドrestore-db-cluster-to-point-in-time を使用して、新しい DB クラスターを作成します。

他の設定を指定できます。各設定の詳細については、「Aurora DB クラスターの設定」を参照してください。

このオペレーションでは、リソースのタグ付けがサポートされています。--tags オプションを使用すると、ソース DB クラスターのタグは無視され、指定されたタグが使用されます。それ以外の場合は、ソースクラスターの最新のタグが使用されます。

Linux、macOS、Unix の場合:

aws rds restore-db-cluster-to-point-in-time \ --source-db-cluster-resource-id cluster-123ABCEXAMPLE \ --db-cluster-identifier mytargetdbcluster \ --restore-to-time 2017-10-14T23:45:00.000Z

Windows の場合:

aws rds restore-db-cluster-to-point-in-time ^ --source-db-cluster-resource-id cluster-123ABCEXAMPLE ^ --db-cluster-identifier mytargetdbcluster ^ --restore-to-time 2017-10-14T23:45:00.000Z
重要

コンソールを使用して DB クラスターを特定の時点に復元する場合、Amazon RDS は自動的に使用する DB クラスターのプライマリインスタンス (ライター) を作成します。AWS CLI を使用して DB クラスターを特定の時点に復元する場合は、使用する DB クラスターのプライマリインスタンスを明示的に作成する必要があります。プライマリインスタンスは、DB クラスターで作成される初期の DB インスタンスです。

DB クラスターのプライマリインスタンスを作成するには、AWS CLI コマンド create-db-instance を使用します。--db-cluster-identifier オプション値として DB クラスターの名前を含めます。

DB クラスターを特定の時間に復元するには、以下のパラメータを指定して Amazon RDS API の RestoreDBClusterToPointInTime オペレーションを呼び出します。

  • SourceDbClusterResourceId

  • DBClusterIdentifier

  • RestoreToTime

重要

コンソールを使用して DB クラスターを特定の時点に復元する場合、Amazon RDS は自動的に使用する DB クラスターのプライマリインスタンス (ライター) を作成します。RDS API を使用して DB クラスターを特定の時点に復元する場合は、DB クラスターのプライマリインスタンスを明示的に作成する必要があります。プライマリインスタンスは、DB クラスターで作成される初期の DB インスタンスです。

DB クラスターのプライマリインスタンスを作成するには、RDS API の CreateDBInstance オペレーションを呼び出します。DBClusterIdentifier パラメータの値として DB クラスターの名前を含めます。