DynamoDB에 대한 온디맨드 백업 및 복원 사용 - Amazon DynamoDB

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

DynamoDB에 대한 온디맨드 백업 및 복원 사용

DynamoDB 온디맨드 백업 기능을 사용하면 테이블의 전체 백업을 생성하여 규정 준수 요건에 맞도록 장기간 유지하고 보관할 수 있습니다. AWS Management Console에서 클릭 한 번으로 또는 단일 API 호출을 사용하여 언제든지 테이블 데이터를 백업하고 복원할 수 있습니다. 백업 및 복원 작업을 실행해도 테이블 성능이나 가용성에는 아무런 영향을 주지 않습니다.

다음 비디오에서는 백업 및 복원 개념을 소개합니다.

DynamoDB 온디맨드 백업을 생성하고 관리할 때 다음과 같은 2가지 옵션을 사용할 수 있습니다.

  • AWS 백업 서비스

  • DynamoDB

AWS Backup을 사용하여 백업 정책을 구성하고 AWS 리소스 및 온프레미스 워크로드에 대한 활동을 한 곳에서 모니터링할 수 있습니다. AWS Backup과 함께 DynamoDB를 사용하면 AWS 계정과 리전에서 온디맨드 백업을 복사하고, 온디맨드 백업에 비용 할당 태그를 추가하고, 온디맨드 백업을 콜드 스토리지로 전환하여 비용을 절감할 수 있습니다. 이러한 고급 기능을 사용하려면 AWS Backup을 옵트인해야 합니다. 옵트인 선택 사항은 특정 계정 및 AWS 리전에 적용되므로 동일한 계정을 사용하여 여러 리전에 옵트인해야 할 수도 있습니다. 자세한 내용은 AWS Backup 개발자 안내서를 참조하세요.

온디맨드 백업 및 복원은 애플리케이션의 성능이나 가용성을 저하시키지 않고 확장됩니다. 고유의 최신 배포 기술을 사용하므로 테이블 크기와 상관없이 몇 초만에 백업을 완료할 수 있습니다. 일정에 대한 걱정이나 오랜 시간 실행되는 백업 프로세스 없이도 수천 개 파티션에 대해 단 몇 초만에 일관된 백업을 생성할 수 있습니다. 모든 온디맨드 백업은 카탈로그화되고, 검색 가능하며, 명시적으로 삭제할 때까지 유지됩니다.

또한 온 디맨드 백업과 복원 작업은 성능이나 API 지연 시간에 영향을 주지 않습니다. 백업은 테이블 삭제와 상관없이 보존됩니다. 자세한 내용은 DynamoDB 백업 및 복원 사용 섹션을 참조하세요.

DynamoDB 온디맨드 백업은 백업 스토리지 크기에 해당하는 기본 요금 외에 추가 비용 없이 사용할 수 있습니다. DynamoDB 온디맨드 백업은 다른 계정이나 리전으로 복사할 수 없습니다 AWS 계정 및 리전 간에 백업 복사본을 생성해야 하고 기타 고급 기능이 필요하면 AWS Backup을 사용해야 합니다. AWS Backup 기능을 사용하는 경우 AWS Backup에서 요금을 청구합니다. AWS 리전의 가용성과 요금에 대한 자세한 내용은 Amazon DynamoDB 요금을 참조하세요.