

# DynamoDB에서 AWS Backup 사용
<a name="backuprestore_HowItWorksAWS"></a>

Amazon DynamoDB는 AWS Backup의 향상된 백업 기능을 통해 규정 준수 및 비즈니스 연속성 요구 사항을 충족할 수 있도록 지원합니다. AWS Backup은 클라우드 및 온프레미스에서 AWS 서비스 전반에 걸쳐 백업을 쉽게 중앙 집중화하고 자동화할 수 있는 완전관리형 데이터 보호 서비스입니다. 이 서비스를 사용하여 백업 정책을 구성하고 AWS 리소스에 대한 활동을 한 곳에서 모니터링할 수 있습니다. AWS Backup을 사용하려면 [옵트인](https://docs.aws.amazon.com/aws-backup/latest/devguide/service-opt-in.html)해야 합니다. 옵트인 선택 사항은 특정 계정 및 AWS 리전에 적용되므로 동일한 계정을 사용하여 여러 리전에 옵트인해야 할 수도 있습니다. 자세한 내용은 [AWS 백업 개발자 안내서](https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html)를 참조하세요.

Amazon DynamoDB는 기본적으로 AWS Backup과 통합됩니다. AWS Backup을 사용하여 DynamoDB 온디맨드 백업을 자동으로 예약, 복사, 태그 지정하고 수명 주기를 관리할 수 있습니다. DynamoDB 콘솔에서 이러한 백업을 계속 확인하고 복원할 수 있습니다. DynamoDB 콘솔, API 및 AWS 명령줄 인터페이스(AWSCLI)를 사용하여 DynamoDB 테이블에 대한 자동 백업을 활성화할 수 있습니다.

**참고**  
DynamoDB를 통해 수행된 모든 백업은 변경되지 않습니다. 현재 DynamoDB 워크플로를 통해 계속해서 백업을 생성할 수 있습니다.

AWS Backup을 통해 제공되는 향상된 백업 기능은 다음과 같습니다.

**예약된 백업** - 백업 계획을 사용하여 정기적으로 예약된 DynamoDB 테이블 백업을 설정할 수 있습니다.

**교차 계정 및 교차 리전 복사** - 백업을 다른 AWS 리전 또는 계정의 다른 백업 볼트에 자동으로 복사하여 데이터 보호 요구 사항을 지원할 수 있습니다.

**콜드 스토리지 계층화** - 백업을 삭제하거나 콜드 스토리지로 전환하는 수명 주기 규칙을 구현하도록 백업을 구성할 수 있습니다. 이렇게 하면 백업 비용을 최적화할 수 있습니다.

**태그** - 결제 및 비용 할당을 위해 백업에 자동으로 태그를 지정할 수 있습니다.

**암호화** - AWS Backup을 통해 관리되는 DynamoDB 온디맨드 백업은 이제 AWS Backup 볼트에 저장됩니다. 이렇게 하면 DynamoDB 테이블 암호화 키와 독립적인 AWS KMS key를 사용하여 백업을 암호화하고 보호할 수 있습니다.

**백업 감사** - AWS Backup Audit Manager를 사용하여 AWS Backup 정책의 준수를 감사하고 정의한 제어를 아직 준수하지 않은 백업 작업 및 리소스를 찾을 수 있습니다. 또한 백업 거버넌스를 위해 일일 및 온디맨드 보고서의 감사 추적을 자동으로 생성하는 데 사용할 수 있습니다.

**WORM 모델을 사용하여 백업 보안** - AWS Backup 볼트 잠금을 사용하여 백업에 대해 write-once-read-many(WORM) 설정을 활성화할 수 있습니다. AWS Backup 볼트 잠금을 사용하면 우발적이거나 악의적인 삭제 작업, 백업 복구 기간 변경 및 수명 주기 설정 업데이트로부터 백업을 보호하는 추가 방어 계층을 추가할 수 있습니다. 자세한 내용은 [AWS Backup 볼트 잠금](https://docs.aws.amazon.com/aws-backup/latest/devguide/vault-lock.html) 섹션을 참조하세요.

이러한 향상된 백업 기능은 모든 AWS 리전에서 사용할 수 있습니다. 이러한 기능에 대한 자세한 내용은 [AWS Backup 개발자 안내서](https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html)를 참조하세요.

**Topics**
+ [AWS Backup을 사용한 DynamoDB 테이블 백업 및 복원: 작동 방식](GettingStartedBackupsAWS.md)
+ [AWS Backup을 사용하여 DynamoDB 테이블의 백업 생성](CreateBackupAWS.md)
+ [AWS Backup을 사용하여 DynamoDB 테이블의 백업 복사](CrossRegionAccountCopyAWS.md)
+ [AWS Backup에서 DynamoDB 테이블의 백업 복원](Restore.TutorialAWS.md)
+ [AWS Backup을 사용하여 DynamoDB 테이블의 백업 삭제](Delete.TutorialAWS.md)
+ [AWS Backup와 DynamoDB에서 관리하는 온디맨드 백업 간의 사용 노트 비교](UsageNotesAWS.md)