特定の時点への DB クラスターの復元 - Amazon Aurora

特定の時点への DB クラスターの復元

DB クラスターを特定の時点に復元し、新しい DB クラスターを作成できます。DB クラスターを特定の時点に復元すると、デフォルトの DB セキュリティグループが新しい DB クラスターに適用されます。DB クラスターにカスタム DB セキュリティグループを適用する場合は、DB インスタンスが使用可能になったら、AWS マネジメントコンソール、AWS CLI の modify-db-cluster コマンド、または Amazon RDS API の ModifyDBCluster オペレーションを使用して明示的に適用する必要があります。

注記

Aurora DB クラスターのバックアップと復元の詳細については、「Aurora DB クラスターのバックアップと復元の概要」を参照してください。Aurora MySQL の場合は、プロビジョニング済み DB クラスターを Aurora Serverless DB クラスターに復元できます。詳細については、「Aurora Serverless DB クラスターの復元」を参照してください。

DB クラスターをポイントインタイムに復元するには、AWS マネジメントコンソール、AWS CLI、または RDS API を使用します。

特定の時点に DB クラスターを復元するには

  1. AWS マネジメントコンソールにサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. ナビゲーションペインで、[データベース] を選択します。

  3. 復元したい [] [DB クラスター] を選択します。

  4. [アクション] で、[特定時点への復元] を選択します。

    [Launch DB Instance] ウィンドウが表示されます。

  5. [Latest restorable time] を選択してできるだけ最新の時点に復元するか、[Custom] を選択して時刻を選択します。

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

    注記

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

  6. [DB インスタンス識別子] に、ターゲットが復元された DB インスタンスの名前を入力します。

  7. 必要に応じて、他のオプションを選択します。

  8. [DB インスタンスの起動] を選択します。

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

Linux、macOS、Unix の場合:

aws rds restore-db-cluster-to-point-in-time \ --source-db-cluster-identifier mysourcedbcluster \ --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-identifier mysourcedbcluster ^ --db-cluster-identifier mytargetdbcluster ^ --restore-to-time 2017-10-14T23:45:00.000Z

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

  • SourceDBClusterIdentifier

  • DBClusterIdentifier

  • RestoreToTime