

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon Redshift Serverless 백업
<a name="redshift-serverless-backups"></a>

## 개요
<a name="redshift-serverless-backups-overview"></a>

AWS Backup 는 Amazon Redshift Serverless 네임스페이스의 전체 백업 관리를 제공합니다. AWS Backup를 통해 콘솔 또는 CLI를 통해 Redshift Serverless 수동 스냅샷을 예약하고 복원할 수 있습니다.

를 통한 Redshift Serverless 데이터 보호 AWS Backup 는 데이터 웨어하우스를 백업하고 복원하기 위한 몇 가지 옵션을 제공합니다. 네임스페이스의 예약 또는 온디맨드 스냅샷을 생성할 수 있습니다. 그런 다음 해당 스냅샷의 모든 데이터베이스를 Amazon Redshift 프로비저닝된 클러스터 또는 서버리스 네임스페이스로 복원하도록 선택할 수 있습니다. 또는 단일 테이블을 복원할 수 있습니다.

Redshift Serverless는 자동 스냅샷과 수동 스냅샷을 모두 제공합니다. 현재 AWS Backup 는 수동 스냅샷을 관리하는 데 사용할 수 있지만 자동 스냅샷은 관리할 수 없습니다.

## Redshift Serverless의 백업 옵션
<a name="redshift-serverless-backups-options"></a>

 AWS Backup 콘솔 또는 CLI를 사용하여 온디맨드로 또는 백업 계획의 일부로 백업을 생성할 수 있습니다.

### 온디맨드 백업 생성
<a name="redshift-serverless-backups-on-demand"></a>

다음 단계를 통해 Redshift Serverless 네임스페이스의 온디맨드 백업을 생성할 수 있습니다.

------
#### [ Console ]

1. [AWS Backup 콘솔](https://console.aws.amazon.com//backup)을 엽니다.

1. 대시보드에서 **온디맨드 백업 생성**을 선택합니다.

1. 리소스 유형 드롭다운 메뉴에서 **Redshift Serverless**를 선택합니다.

1. 백업하려는 네임스페이스를 선택합니다.

1. **지금 백업 생성**이 선택되었는지 확인합니다.

1. 백업의 보존 기간을 지정합니다.

1. 기존 백업 볼트를 선택하거나 새 볼트를 생성합니다.

1. 백업에 사용할 IAM 역할을 선택합니다.

1. 필요에 따라 백업에 태그를 추가합니다. 온디맨드 백업에 태그를 할당하려면 **복구 시점에 추가된 태그**를 확장해서 **새 태그 추가**를 선택한 다음, 태그 키와 태그 값을 입력합니다.

1. **온디맨드 백업 생성**을 선택하여 백업 작업을 시작합니다.

1. 작업이 시작되면 콘솔에 백업 작업 목록과 상태를 볼 수 있는 작업 화면이 표시됩니다.

------
#### [ AWS CLI ]

**start-backup-job** 명령을 사용합니다.

**필수 파라미터**
+ `BackupVaultName`
+ `IamRoleArn`
+ `ResourceArn`

**선택적 파라미터**
+ `CompleteWindowMinutes`
+ `IdempotencyToken`
+ `Lifecyle`
+ `StartWindowMinutes`

**Example 예제**  
다음 예시에서는 Redshift Serverless 네임스페이스의 온디맨드 백업을 생성합니다.  

```
aws backup start-backup-job \
    --backup-vault-name sample-vault \
    --iam-role-arn arn:aws:iam::account:role/service-role/AWSBackupDefaultServiceRole \
    --resource-arn arn:aws:redshift-serverless:region:account:namespace/namespace-name-UUID
```

------

### 백업 계획에서 예약된 Redshift Serverless 백업 생성
<a name="redshift-serverless-backups-scheduled"></a>

 AWS Backup 콘솔 또는 CLI를 통해 Redshift Serverless 네임스페이스에 대한 새 백업 계획을 생성하거나 기존 백업 계획에 Redshift Serverless를 추가할 수 있습니다.

Redshift Serverless 네임스페이스가 보호된 리소스인 경우 예약 백업에 포함할 수 있습니다. AWS Backup 콘솔에서 Redshift Serverless 보호를 옵트인하려면 다음 단계를 완료하세요.

------
#### [ Console ]

 AWS Backup 콘솔에서 Redshift Serverless 보호를 옵트인하려면 다음 단계를 완료하세요.

1. [AWS Backup 콘솔](https://console.aws.amazon.com//backup)을 엽니다.

1. 탐색 창에서 **보호된 리소스**를 선택합니다.

1. **Amazon Redshift Serverless**를 **켜기**로 전환합니다.

1. 기존 또는 새 계획에 Redshift Serverless 네임스페이스를 포함하려면 [백업할 AWS 서비스 선택](assigning-resources.md) 섹션을 참조하세요. 리소스 유형 *Redshift Serverless*를 추가할 때 **모든 Amazon Redshift 네임스페이스**를 추가하거나 백업하려는 네임스페이스 옆의 확인란을 선택할 수 있습니다.

**백업 계획 관리**에서 다음을 수행할 수 있습니다.
+ [백업 계획을 생성](creating-a-backup-plan.md)하고 Redshift Serverless를 포함합니다.
+ Redshift Serverless를 포함하도록 기존 백업 계획을 [업데이트](updating-a-backup-plan.md)합니다.

------
#### [ AWS CLI ]

**create-backup-plan**사용에 대한 지침은 [를 사용하여 백업 계획 생성 AWS CLI](creating-a-backup-plan.md#create-backup-plan-cli) 섹션을 참조하세요.

Serverless 리소스를 포함하도록 기존 계획을 변경하려면 **update-backup-plan** 명령을 사용합니다.

"BackupSelection"에 포함할 Serverless 리소스의 ARN(Amazon 리소스 이름): \$1 "Resources"의 형식은 다음과 같습니다.

```
arn:aws:redshift-serverless:Region:account:snapshot/a12bc34d-567e-890f-123g-h4ijk56l78m9
```

------

스냅샷에서 Serverless 네임스페이스로 데이터를 복원하는 방법에 대한 자세한 내용은 [Amazon Redshift Serverless 복원](redshift-serverless-restore.md) 섹션을 참조하세요.