DynamoDB에서 AWS Backup 사용 - Amazon DynamoDB

DynamoDB에서 AWS Backup 사용

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

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 볼트 잠금 섹션을 참조하세요.

이러한 향상된 백업 기능은 모든 AWS 리전에서 사용할 수 있습니다. 이러한 기능에 대한 자세한 내용은 AWS Backup 개발자 안내서를 참조하세요.