보존된 자동 백업 삭제
보존된 자동 백업 삭제
더 이상 필요 없어진 보존된 자동 백업은 언제든지 삭제할 수 있어요. 콘솔이나 CLI, API로 삭제하면 되고, 이 페이지에서는 자동 백업을 일시적으로 비활성화하는 방법도 함께 안내해요.
출처: 문서
본문
더 이상 필요하지 않으면 보존된 자동 백업을 삭제할 수 있어요.
보존된 자동 백업을 삭제하려면
- AWS Management Console에 로그인하고 https://console.aws.amazon.com/rds/ 에서 Amazon RDS 콘솔을 엽니다.
- 탐색 창에서 Automated backups를 선택합니다.
- Retained 탭에서 삭제할 보존된 자동 백업을 선택합니다.
- Actions에서 Delete를 선택합니다.
- 확인 페이지에서
delete me를 입력하고 Delete를 선택합니다.
CLI로 보존된 자동 백업 삭제
다음 옵션과 함께 AWS CLI 명령 delete-db-instance-automated-backup을 사용해 보존된 자동 백업을 삭제할 수 있어요.
--dbi-resource-id– 소스 DB 인스턴스의 리소스 식별자.
보존된 자동 백업의 소스 DB 인스턴스 리소스 식별자는 AWS CLI 명령 describe-db-instance-automated-backups를 실행해 찾을 수 있어요.
예시
다음 예시는 리소스 식별자가 db-123ABCEXAMPLE인 소스 DB 인스턴스의 보존된 자동 백업을 삭제해요.
Linux, macOS, Unix의 경우:
aws rds delete-db-instance-automated-backup \
--dbi-resource-id db-123ABCEXAMPLE
Windows의 경우:
aws rds delete-db-instance-automated-backup ^
--dbi-resource-id db-123ABCEXAMPLE
API로 보존된 자동 백업 삭제
다음 파라미터와 함께 Amazon RDS API 작업 DeleteDBInstanceAutomatedBackup을 사용해 보존된 자동 백업을 삭제할 수 있어요.
DbiResourceId– 소스 DB 인스턴스의 리소스 식별자.
보존된 자동 백업의 소스 DB 인스턴스 리소스 식별자는 Amazon RDS API 작업 DescribeDBInstanceAutomatedBackups를 사용해 찾을 수 있어요.
자동 백업 비활성화
대량의 데이터를 로드하는 동안과 같은 특정 상황에서는 자동 백업을 일시적으로 비활성화하고 싶을 수 있어요.
중요
자동 백업을 비활성화하면 시점 복구가 비활성화되므로 권장하지 않아요. DB 인스턴스나 Multi-AZ DB 클러스터의 자동 백업을 비활성화하면 데이터베이스의 모든 기존 자동 백업이 삭제돼요. 자동 백업을 비활성화했다가 다시 활성화하면, 재활성화한 시점부터만 복원할 수 있어요.
자동 백업을 즉시 비활성화하려면
- AWS Management Console에 로그인하고 https://console.aws.amazon.com/rds/ 에서 Amazon RDS 콘솔을 엽니다.
- 탐색 창에서 Databases를 선택한 다음 수정하려는 DB 인스턴스나 Multi-AZ DB 클러스터를 선택합니다.
- Modify를 선택합니다.
- Backup retention period에서 0일을 선택합니다.
- Continue를 선택합니다.
- Apply immediately를 선택합니다.
- 변경 사항을 저장하고 자동 백업을 비활성화하려면 Modify DB instance 또는 Modify cluster를 선택합니다.
CLI로 자동 백업 비활성화
자동 백업을 즉시 비활성화하려면 modify-db-instance 또는 modify-db-cluster 명령을 사용하고 --apply-immediately와 함께 백업 보존 기간을 0으로 설정하세요.
예시
다음 예시는 Multi-AZ DB 클러스터에서 자동 백업을 즉시 비활성화해요.
Linux, macOS, Unix의 경우:
aws rds modify-db-cluster \
--db-cluster-identifier mydbcluster \
--backup-retention-period 0 \
--apply-immediately
Windows의 경우:
aws rds modify-db-cluster ^
--db-cluster-identifier mydbcluster ^
--backup-retention-period 0 ^
--apply-immediately
수정이 적용되는 시점을 알려면 DB 인스턴스의 경우 describe-db-instances(Multi-AZ DB 클러스터의 경우 describe-db-clusters)를 백업 보존 기간 값이 0이 되고 mydbcluster 상태가 available이 될 때까지 호출하세요.
aws rds describe-db-clusters --db-cluster-identifier mydcluster
API로 자동 백업 비활성화
다음 파라미터와 함께 ModifyDBInstance 또는 ModifyDBCluster 작업을 호출해 자동 백업을 즉시 비활성화해요.
DBInstanceIdentifier = mydbinstance(또는DBClusterIdentifier = mydbcluster)BackupRetentionPeriod = 0
예시
https://rds.amazonaws.com/
?Action=ModifyDBInstance
&DBInstanceIdentifier=mydbinstance
&BackupRetentionPeriod=0
&SignatureVersion=2
&SignatureMethod=HmacSHA256
&Timestamp=2009-10-14T17%3A48%3A21.746Z
&AWSAccessKeyId=
&Signature=