자동 백업 활성화
자동 백업 활성화
DB 인스턴스에 자동 백업이 아직 없다면 언제든지 활성화할 수 있어요. 백업 보존 기간을 0이 아닌 양수 값으로 설정하면 되는데, 활성화하면 DB 인스턴스가 오프라인 상태가 되고 바로 백업이 생성돼요.
출처: 문서
본문
DB 인스턴스에 자동 백업이 활성화되어 있지 않으면 언제든지 활성화할 수 있어요. 백업 보존 기간을 0이 아닌 양수 값으로 설정하면 자동 백업이 활성화돼요. 자동 백업이 켜지면 DB 인스턴스가 오프라인 상태가 되고 백업이 즉시 생성돼요.
참고
AWS Backup에서 백업을 관리한다면 자동 백업을 활성화할 수 없어요. 자세한 내용은 AWS Backup을 사용해 Amazon RDS 자동 백업 관리를 참고하세요.
자동 백업을 즉시 활성화하려면
- AWS Management Console에 로그인하고 https://console.aws.amazon.com/rds/ 에서 Amazon RDS 콘솔을 엽니다.
- 탐색 창에서 Databases를 선택한 다음 수정하려는 DB 인스턴스나 Multi-AZ DB 클러스터를 선택합니다.
- Modify를 선택합니다.
- Backup retention period에서 0이 아닌 양수 값을 선택합니다. 예를 들어 3일.
- Continue를 선택합니다.
- Apply immediately를 선택합니다.
- 변경 사항을 저장하고 자동 백업을 활성화하려면 Modify DB instance 또는 Modify cluster를 선택합니다.
CLI로 자동 백업 활성화
자동 백업을 활성화하려면 AWS CLI modify-db-instance 또는 modify-db-cluster 명령을 사용하세요. 다음 파라미터를 포함해요.
--db-instance-identifier(Multi-AZ DB 클러스터의 경우--db-cluster-identifier)--backup-retention-period--apply-immediately또는--no-apply-immediately
다음 예시에서는 백업 보존 기간을 3일로 설정해 자동 백업을 활성화해요. 변경 사항은 즉시 적용돼요.
예시
Linux, macOS, Unix의 경우:
aws rds modify-db-instance \
--db-instance-identifier my_db_instance \
--backup-retention-period 3 \
--apply-immediately
Windows의 경우:
aws rds modify-db-instance ^
--db-instance-identifier my_db_instance ^
--backup-retention-period 3 ^
--apply-immediately
API로 자동 백업 활성화
자동 백업을 활성화하려면 다음 필수 파라미터와 함께 RDS API ModifyDBInstance 또는 ModifyDBCluster 작업을 사용하세요.
DBInstanceIdentifier또는DBClusterIdentifierBackupRetentionPeriod
자동 백업 조회
자동 백업을 조회하려면 탐색 창에서 Automated backups를 선택하세요. 자동 백업과 관련된 개별 스냅샷을 보려면 탐색 창에서 Snapshots를 선택하세요. 또는 자동 백업과 관련된 개별 스냅샷을 설명(describe)할 수 있어요. 거기에서 그 스냅샷 중 하나로 DB 인스턴스를 직접 복원할 수 있어요.
자동 스냅샷 이름은 rds:<instance>-<yyyy-mm-dd-hh-mm> 패턴을 따르며, yyyy-mm-dd-hh-mm은 스냅샷이 생성된 날짜와 시간을 나타내요.
AWS CLI로 기존 DB 인스턴스의 자동 백업을 설명하려면 다음 명령 중 하나를 사용하세요.
aws rds describe-db-instance-automated-backups --db-instance-identifier DBInstanceIdentifier
또는
aws rds describe-db-instance-automated-backups --dbi-resource-id DbiResourceId
RDS API로 기존 DB 인스턴스의 보존된 자동 백업을 설명하려면 다음 파라미터 중 하나와 함께 DescribeDBInstanceAutomatedBackups 작업을 호출하세요.
DBInstanceIdentifierDbiResourceId