자동 백업 보존 - Amazon Relational Database Service

자동 백업 보존

참고

다중 AZ DB 클러스터가 아닌 DB 클러스터의 자동 백업만 유지할 수 있습니다.

DB 인스턴스를 삭제할 때 자동 백업을 보존하도록 선택할 수 있습니다. 자동 백업은 삭제 시점에 DB 인스턴스에 구성된 백업 보존 기간과 동일한 일수 동안 보존될 수 있습니다.

보존된 자동 백업에는 DB 인스턴스의 시스템 스냅샷 및 트랜잭션 로그가 포함되어 있습니다. 여기에는 할당된 스토리지 및 DB 인스턴스 클래스와 같은 DB 인스턴스 속성도 포함되며 이러한 속성은 활성 인스턴스로 복원하는 데 필요합니다.

보존된 자동 백업 및 수동 스냅샷은 삭제될 때까지 청구 요금이 부과됩니다. 자세한 내용은 보존 비용 단원을 참조하십시오.

Db2, MariaDB, PostgreSQL, Oracle 및 Microsoft SQL Server 엔진을 실행 중인 RDS 인스턴스에 대한 자동 백업을 보존할 수 있습니다.

AWS Management Console, RDS API 및 AWS CLI를 사용하여 보존된 자동 백업을 복원하거나 제거할 수 있습니다.

보존 기간

보존된 자동 백업의 시스템 스냅샷 및 트랜잭션 로그는 원본 DB 인스턴스에 대해 만료될 때와 동일한 방식으로 만료됩니다. 이 인스턴스에 대해 생성된 새 스냅샷이나 로그가 없으므로 보존 자동 백업은 결국 완전히 만료됩니다. 사실상 보존된 자동 백업은 삭제 시 원본 인스턴스에 지정되었던 보존 기간에 대한 설정에 따라 마지막 시스템 스냅샷이 수행될 동안 유지됩니다. 보존된 자동 백업은 마지막 시스템 스냅샷이 만료된 후 시스템에 의해 제거됩니다.

DB 인스턴스를 삭제할 때와 동일한 방식으로 보존된 자동 백업을 제거할 수 있습니다. 콘솔이나 RDS API 작업 DeleteDBInstanceAutomatedBackup을 사용하여 보존된 자동 백업을 제거할 수 있습니다.

마지막 스냅샷은 보존된 자동 백업과 무관합니다. 보존된 자동 백업도 결국 만료되므로 자동 백업을 보존하더라도 가급적이면 최종 스냅샷을 생성하는 것이 좋습니다 최종 스냅샷은 만료되지 않습니다.

보존된 백업 보기

보존된 자동 백업을 보려면 탐색 창에서 [자동 백업(Automated backups)]을 선택한 다음 [보존됨(Retained)]을 선택합니다. 보존된 자동 백업에 연결된 개별 스냅샷을 보려면 탐색 창에서 [스냅샷(Snapshots)]을 선택합니다. 또는 보존된 자동 백업과 연결된 개별 스냅샷을 설명할 수 있습니다. 그런 다음 이러한 스냅샷 중 하나에서 DB 인스턴스를 직접 복원할 수 있습니다.

AWS CLI를 사용하여 보존된 자동 백업을 설명하려면 다음 명령 중 하나를 사용합니다.

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

RDS API를 사용하여 보존된 자동 백업을 설명하려면 DbiResourceId 파라미터로 DescribeDBInstanceAutomatedBackups 작업을 호출합니다.

복원

자동 백업을 사용하여 DB 인스턴스를 복원하는 방법에 대한 자세한 내용은 Amazon RDS에서 DB 인스턴스를 지정된 시간으로 복원 섹션을 참조하세요.

보존 비용

보존된 자동 백업의 비용은 연결된 시스템 스냅샷의 총 스토리지 비용입니다. 트랜잭션 로그나 인스턴스 메타데이터에 대해 추가 요금이 부과되지 않습니다. 백업에 대한 기타 모든 요금 규칙이 복원 가능한 인스턴스에 적용됩니다.

예를 들어 실행 중인 인스턴스에 할당된 총 스토리지가 100GB라고 가정하겠습니다. 또한 수동 스냅샷 50GB와 보존된 자동 백업과 연결된 시스템 스냅샷 75GB가 있다고 가정하겠습니다. 이 경우 백업 스토리지의 추가 25GB에 대해서만 요금이 부과됩니다. 즉, (50GB + 75GB) – 100GB = 25GB입니다.

제한 사항

다음 제한은 보존된 자동 백업에 적용됩니다.

  • 한 AWS 리전에서 보존된 자동 백업의 최대 개수는 40개입니다. 이 개수는 DB 인스턴스 할당량에 포함되지 않습니다. 실행 중인 DB 인스턴스 40개와 추가로 보존된 자동 백업 40개를 동시에 보유할 수 있습니다.

  • 보존된 자동 백업에는 파라미터나 옵션 그룹에 대한 정보가 포함되지 않습니다.

  • 삭제된 인스턴스를 삭제할 때의 보존 기간 내 특정 시점으로 복원할 수 있습니다.

  • 보존된 자동 백업은 수정할 수 없습니다. 보존된 자동 백업은 원본 인스턴스를 삭제할 때 존재했던 시스템 백업, 트랜잭션 로그 및 DB 인스턴스 속성으로 구성되기 때문입니다.