

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

# CloudFormation 스택 복원
<a name="restore-application-stacks"></a>

CloudFormation 복합 백업은 CloudFormation 템플릿과 모든 관련 중첩 복구 시점의 조합입니다. 중첩 복구 시점은 원하는 수만큼 복원할 수 있지만 복합 복구 시점(최상위 복구 시점)은 복원할 수 없습니다.

CloudFormation 템플릿 복구 시점을 복원할 때 백업을 나타내는 변경 세트를 사용하여 새 스택을 생성합니다.

## AWS Backup 콘솔을 사용하여 CloudFormation 복원
<a name="restoring-stack-console"></a>

[CloudFormation 콘솔](https://console.aws.amazon.com/cloudformation/)에서 새 스택과 변경 세트를 볼 수 있습니다. 변경 세트에 대한 자세한 내용은 *CloudFormation * 사용 설명서에서 [변경 세트를 사용하여 스택 업데이트](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets.html)를 참조하세요.

CloudFormation 스택을 사용하여에서 복원할 중첩 복구 시점을 확인한 다음 AWS Backup 콘솔을 사용하여 복원합니다.

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

1. **백업 볼트**로 이동하여 원하는 복구 시점이 포함된 백업 볼트를 선택한 다음 **복구 시점**을 클릭합니다.

1.  CloudFormation 템플릿 복구 시점을 복원합니다.

   1. 복원하려는 중첩 복구 시점이 들어 있는 복합 복구 시점을 클릭하면 복합 복구 시점의 세부 정보 페이지가 나타납니다.

   1. **중첩 복구 시점** 아래에 중첩 복구 시점이 표시됩니다. 각 복구 시점에는 복구 시점 ID, 상태, 리소스 ID, 리소스 유형, 백업 유형 및 해당 복구 시점이 생성된 시간이 있습니다. CloudFormation 복구 시점 옆의 라디오 버튼을 클릭한 다음 **복원**을 클릭합니다. **리소스 유형: CloudFormation** 및 **백업 유형: 백업**이 지정된 복구 시점을 선택해야 합니다.

1. CloudFormation 템플릿의 복원 작업이 완료되면 복원된 CloudFormation 템플릿이 [CloudFormation 콘솔](https://console.aws.amazon.com/cloudformation/)의 **스택** 아래에 표시됩니다.

1. **스택 이름**에서 상태가 `REVIEW_IN_PROGRESS`인 복원된 템플릿을 찾을 수 있습니다.

1. 스택 이름을 클릭하면 스택의 세부 정보를 볼 수 있습니다.

1. 스택 이름 아래에 탭이 있습니다. **변경 세트**를 클릭합니다.

1. 변경 세트를 실행합니다.

1. 이 프로세스가 끝나면 원래 스택의 리소스가 새 스택에 다시 생성됩니다. 스테이트풀 리소스는 비어 있는 상태로 다시 생성됩니다. 상태 저장 리소스를 복구하려면 AWS Backup 콘솔의 복구 시점 목록으로 돌아가 필요한 복구 시점을 선택하고 복원을 시작합니다.

**참고**  
CloudFormation 복원 작업이 실패하면 스택이 `FAILED` 변경 세트와 함께 `REVIEW_IN_PROGRESS` 상태를 유지할 수 있습니다. 복원 작업을 다시 시도할 때 이름 충돌을 방지하려면 이러한 스택을 수동으로 삭제합니다.  
 자세한 내용은 *AWS CloudFormation 사용 설명서*의 [스택 삭제](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-delete-stack.html)를 참조하세요.

## 를 사용하여 CloudFormation 복원 AWS CLI
<a name="restoring-cfn-cli"></a>

명령줄 인터페이스에서 [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/backup/start-restore-job.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/backup/start-restore-job.html)을 사용하면 CloudFormation 스택을 복원할 수 있습니다.

다음 목록은 CloudFormation 리소스를 복원하는 데 허용되는 메타데이터입니다.

```
// Mandatory metadata:
ChangeSetName // This is the name of the change set which will be created
StackName // This is the name of the stack that will be created by the new change set
        
// Optional metadata:
ChangeSetDescription // This is the description of the new change set
StackParameters // This is the JSON of the stack parameters required by the stack
aws:backup:request-id
```