

# 자동 백업 활성화
<a name="USER_WorkingWithAutomatedBackups.Enabling"></a>

DB 인스턴스에 자동 백업이 활성화되어 있지 않더라도 언제든지 활성화할 수 있습니다. 백업 보존 기간을 0이 아닌 양수 값으로 설정하여 자동 백업을 활성화합니다. 자동 백업을 활성화하면 DB 인스턴스가 오프라인으로 설정되고 백업이 즉시 생성됩니다.

**참고**  
AWS Backup에서 백업을 관리하는 경우 자동 백업을 활성화할 수 없습니다. 자세한 내용은 [AWS Backup를 사용하여 Amazon RDS에 대한 자동 백업 관리](AutomatedBackups.AWSBackup.md)을 참조하세요.

## 콘솔
<a name="USER_WorkingWithAutomatedBackups.Enabling.CON"></a>

**자동 백업을 즉시 활성화하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1. 탐색 창에서 **데이터베이스**를 선택한 다음 수정하려는 DB 인스턴스 또는 다중 AZ DB 클러스터를 선택합니다.

1. **수정**을 선택합니다.

1. **백업 보존 기간**으로 0이 아닌 양수 값(예: 3일)을 선택합니다.

1. [**Continue**]를 선택합니다.

1. **즉시 적용**을 선택합니다.

1. **DB 인스턴스 수정** 또는 **클러스터 수정**을 선택하여 변경 내용을 저장하고 자동 백업을 활성화합니다.

## AWS CLI
<a name="USER_WorkingWithAutomatedBackups.Enabling.CLI"></a>

자동 백업을 활성화하려면 AWS CLI [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) 또는 [modify-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-cluster.html) 명령을 사용합니다.

다음 파라미터를 포함합니다.
+ `--db-instance-identifier`(또는 다중 AZ DB 클러스터의 경우 `--db-cluster-identifier`)
+ `--backup-retention-period`
+ `--apply-immediately` 또는 `--no-apply-immediately`

다음 예에서는 백업 보존 기간을 3일로 설정하여 자동 백업을 활성화합니다. 변경이 바로 적용됩니다.

**Example**  
대상 LinuxmacOS, 또는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
```

## RDS API
<a name="USER_WorkingWithAutomatedBackups.Enabling.API"></a>

자동 백업을 활성화하려면 RDS API [ModifyDBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html) 또는 [ModifyDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBCluster.html) 작업을 다음 필수 파라미터와 함께 사용합니다.
+ `DBInstanceIdentifier` 또는 `DBClusterIdentifier`
+ `BackupRetentionPeriod`

## 자동 백업 보기
<a name="USER_WorkingWithAutomatedBackups.viewing"></a>

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

자동 스냅샷 이름은 `rds:<database-name>-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 인스턴스의 자동 백업을 설명하려면 다음 파라미터 중 하나를 사용하여 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstanceAutomatedBackups.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstanceAutomatedBackups.html) 작업을 호출합니다.
+ `DBInstanceIdentifier`
+ `DbiResourceId`