보존된 자동 백업에서 지정된 시간으로 DB 클러스터 복원
백업이 원본 클러스터의 보존 기간 내에 있는 경우 원본 DB 클러스터를 삭제한 후 보존된 자동 백업에서 DB 클러스터를 복원할 수 있습니다. 프로세스는 자동 백업에서 DB 클러스터를 복원하는 것과 유사합니다.
참고
Aurora Serverless v1 클러스터의 자동 백업은 유지되지 않으므로 이 절차를 사용하여 Aurora Serverless v1 DB 클러스터를 복원할 수 없습니다.
지정된 시간으로 DB 클러스터 복원
https://console.aws.amazon.com/rds/
에서 AWS Management Console에 로그인한 후 Amazon RDS 콘솔을 엽니다. -
탐색 창에서 자동 백업(Automated backups)을 선택합니다.
-
보존됨 탭을 선택합니다.
-
복원할 DB 클러스터를 선택합니다.
-
작업에서 특정 시점으로 복구를 선택합니다.
특정 시점으로 복구 창이 나타납니다.
-
최근 복원 가능 시간을 선택하여 가능한 최근 시간으로 복원하거나, 사용자 지정을 선택하여 시간을 선택합니다.
사용자 지정(Custom)을 선택한 경우 클러스터를 복원할 날짜 및 시간을 입력합니다.
참고
시간은 현지 시간대로 표시됩니다. 즉, 협정 세계시(UTC)에서 오프셋으로 표시됩니다. 예를 들어 UTC-5는 동부 표준시/하절기 중부 표준시입니다.
-
DB 클러스터 식별자에 대상 복원된 DB 클러스터의 이름을 입력합니다. 이름은 고유해야 합니다.
-
필요에 따라 DB 인스턴스 클래스와 같은 기타 옵션을 선택합니다.
각 설정에 대한 자세한 내용은 Aurora DB 클러스터 설정 단원을 참조하세요.
-
특정 시점으로 복구를 선택합니다.
DB 클러스터를 지정된 시간으로 복원하려면 AWS CLI 명령인 estore-db-cluster-to-point-in-time을 사용하여 DB 클러스터를 새로 생성합니다.
다른 설정을 지정할 수 있습니다. 각 설정에 대한 자세한 내용은 Aurora DB 클러스터 설정 단원을 참조하세요.
이 작업에는 리소스 태깅이 지원됩니다. --tags
옵션을 사용하면 소스 DB 클러스터 태그가 무시되고 제공된 태그가 사용됩니다. 이 옵션을 사용하지 않으면 소스 클러스터의 최신 태그가 사용됩니다.
대상 LinuxmacOS, 또는Unix:
aws rds restore-db-cluster-to-point-in-time \ --source-db-cluster-resource-id
cluster-123ABCEXAMPLE
\ --db-cluster-identifiermytargetdbcluster
\ --restore-to-time2017-10-14T23:45:00.000Z
Windows의 경우:
aws rds restore-db-cluster-to-point-in-time ^ --source-db-cluster-resource-id
cluster-123ABCEXAMPLE
^ --db-cluster-identifiermytargetdbcluster
^ --restore-to-time2017-10-14T23:45:00.000Z
중요
콘솔을 사용하여 DB 클러스터를 특정 시간으로 복원할 경우 Amazon RDS에서 자동으로 DB 클러스터에 대한 기본 인스턴스(라이터)를 생성합니다. AWS CLI를 사용하여 DB 클러스터를 특정 시간으로 복원할 경우 반드시 DB 클러스터를 위한 기본 인스턴스를 명시적으로 생성해야 합니다. 기본 인스턴스는 클러스터에 생성된 최초의 DB 인스턴스입니다.
DB 클러스터에 대해 프라이머리 인스턴스를 생성하려면 create-db-instanceAWS CLI 명령을 호출합니다. DB 클러스터의 이름을 --db-cluster-identifier
옵션 값으로 포함하십시오.
DB 클러스터를 특정 시간으로 복원하려면, Amazon RDS API RestoreDBClusterToPointInTime
작업을 다음 파라미터와 함께 호출합니다.
-
SourceDbClusterResourceId
-
DBClusterIdentifier
-
RestoreToTime
중요
콘솔을 사용하여 DB 클러스터를 특정 시간으로 복원할 경우 Amazon RDS에서 자동으로 DB 클러스터에 대한 기본 인스턴스(라이터)를 생성합니다. RDS API를 사용하여 DB 클러스터를 지정된 시간으로 복원할 경우 반드시 DB 클러스터에 대한 프라이머리 인스턴스를 명시적으로 생성해야 합니다. 기본 인스턴스는 클러스터에 생성된 최초의 DB 인스턴스입니다.
DB 클러스터에 대한 프라이머리 인스턴스를 생성하려면 RDS API 작업 CreateDBInstance를 호출합니다. DB 클러스터의 이름을 DBClusterIdentifier
파라미터 값으로 포함합니다.