지원되는 AWS 서비스와 함께 AWS Backup이 작동하는 방식 - AWS Backup

지원되는 AWS 서비스와 함께 AWS Backup이 작동하는 방식

일부 AWS Backup 지원 AWS 서비스는 자체적인 독립 실행형 백업 기능을 제공합니다. 이러한 기능은 AWS Backup 사용 여부와 관계없이 사용할 수 있습니다. 하지만 다른 AWS 서비스에서 생성하는 백업은 AWS Backup을 통해 중앙 거버넌스에 사용할 수 없습니다.

AWS Backup이 모든 지원되는 서비스에 대한 데이터 보호를 중앙에서 관리하도록 구성하려면 AWS Backup으로 해당 서비스를 관리하도록 옵트인하고, 온디맨드 백업을 생성하거나 백업 계획을 사용하여 백업을 예약하고, 백업을 백업 저장소에 저장해야 합니다.

AWS Backup으로 서비스 관리 옵트인

새 AWS 서비스가 사용 가능하면 해당 서비스를 사용하도록 AWS Backup을 활성화해야 합니다. 활성화되지 않은 서비스의 리소스를 사용하여 온디맨드 백업 또는 백업 계획을 생성하려고 하면 오류 메시지가 나타나고 프로세스를 완료할 수 없습니다.

AWS Backup 콘솔은 두 가지 방법으로 백업 계획에 리소스 유형을 포함할 수 있습니다. 백업 계획에 리소스 유형을 명시적으로 할당하거나, 모든 리소스를 포함하는 것입니다. 이러한 선택 항목이 서비스 옵트인과 어떻게 작동하는지 이해하려면 아래 내용을 참조하세요.

  • 태그만 기준으로 하여 리소스를 할당할 경우 서비스 옵트인 설정이 적용됩니다.

  • 리소스 유형이 백업 계획에 명시적으로 할당된 경우, 해당 특정 서비스에 대한 옵트인이 활성화되지 않아도 해당 리소스 유형은 백업에 포함됩니다. 이는 Aurora, Neptune, Amazon DocumentDB에는 적용되지 않습니다. 이러한 서비스를 포함하려면 옵트인을 활성화해야 합니다.

  • 리소스 할당에 리소스 유형과 태그가 모두 지정된 경우, 지정된 리소스 유형이 먼저 필터링된 후에 태그가 해당 리소스를 추가로 필터링합니다.

    서비스 옵트인 설정은 대부분의 리소스 유형에 대해 무시됩니다. 그러나 Aurora, Neptune, Amazon DocumentDB에는 서비스 옵트인이 필요합니다.

  • Amazon FSx for NetApp ONTAP의 경우, 태그 기반 리소스 선택을 사용하면 전체 파일 시스템 대신 개별 볼륨에 태그를 적용합니다.

서비스 옵트인 설정은 리전별로 다릅니다. 계정이 리전에서 AWS Backup를 사용하면(백업 저장소 또는 백업 계획을 생성하면), 해당 계정은 해당 시점의 리전에서 AWS Backup가 지원하는 모든 리소스 유형에 자동으로 옵트인됩니다. 나중에 해당 리전에 추가된 지원되는 서비스는 백업 계획에 자동으로 포함되지 않습니다. 해당 리소스 유형은 지원되면 옵트인하도록 선택할 수 있습니다.

AWS Backup과 함께 사용되는 서비스를 구성하려면
  1. https://console.aws.amazon.com/backup에서 AWS Backup 콘솔을 엽니다.

  2. 탐색 창에서 설정을 선택합니다.

  3. 서비스 옵트인 페이지에서 리소스 구성을 선택합니다.

  4. 토글 스위치를 사용하여 AWS Backup에 사용되는 서비스를 활성화하거나 비활성화합니다.

    중요

    RDS, Aurora, Nepune, DocumentDB는 동일한 Amazon 리소스 이름(ARN)을 공유합니다. AWS Backup는 사용하여 이러한 리소스 유형 중 하나를 관리하도록 옵트인하면 백업 계획에 리소스를 할당할 경우 모든 리소스 유형을 옵트인합니다. 그와 상관없이, 옵트인 상태를 정확하게 나타내려면 모두 옵트인하는 것이 좋습니다.

  5. 확인을 선택합니다.

Amazon S3 데이터 작업

AWS Backup은 Amazon S3 백업을 위한 완전 관리형 백업 및 복원을 제공합니다. 자세한 내용은 Amazon S3 버킷을 참조하십시오.

S3 데이터에 대한 자세한 내용은 Amazon S3 설명서를 참조하세요.

VMware 가상 머신 작업

AWS Backup은 AWS의 VMware Cloud™(VMC)에 있는 VM과 함께 온프레미스 VMware 가상 머신(VM)에 대한 중앙 집중식 자동 데이터 보호를 지원합니다. 온프레미스 및 VMC 가상 머신에서 AWS Backup으로 백업할 수 있습니다. 그런 다음 AWS Backup에서 온프레미스 또는 VMC로 복원할 수 있습니다.

Backup 게이트웨이는 VMware VM을 AWS Backup에 연결하기 위해 배포하는 다운로드 가능한 AWS Backup 소프트웨어입니다. 이 게이트웨이는 VM 관리 서버에 연결하여 VM을 검색하고, 데이터를 암호화하며, 데이터를 AWS Backup에 효율적으로 전송합니다. 다음 다이어그램에서는 Backup 게이트웨이가 VM에 연결되는 방식을 보여 줍니다.

백업 게이트웨이는 VMware 환경을 AWS Backup에 연결하는 OVF 템플릿입니다.

Amazon DynamoDB 작업

AWS Backup은 Amazon DynamoDB 테이블 백업 및 복원을 지원합니다. DynamoDB는 완전 관리형 NoSQL 데이터베이스 서비스로서 원활한 확장성과 함께 빠르고 예측 가능한 성능을 제공합니다.

출시 이후 AWS Backup은 항상 DynamoDB를 지원해 왔습니다. 2021년 11월부터 AWS Backup에는 DynamoDB 백업을 위한 고급 기능도 도입되었습니다. 이러한 고급 기능에는 AWS 리전 및 계정 전체에서 백업 복사, 콜드 스토리지로 백업 계층화, 권한 및 비용 관리를 위한 태그 사용 등이 포함됩니다.

2021년 11월 이후 AWS Backup에 가입하는 신규 고객에게는 고급 DynamoDB 백업 기능이 기본적으로 활성화됩니다.

모든 기존 AWS Backup 고객은 DynamoDB용 고급 기능을 활성화하는 것이 좋습니다. 고급 기능을 활성화한 후에는 웜 백업 스토리지 요금에 차이가 없으며, 백업을 콜드 스토리지로 계층화하여 비용을 절감하고 비용 할당 태그를 사용하여 비용을 최적화할 수 있습니다.

고급 기능의 전체 목록 및 이를 활성화하는 방법은 고급 DynamoDB 백업 섹션을 참조하세요.

DynamoDB에 대한 자세한 내용은 Amazon DynamoDB 개발자 안내서의 Amazon DynamoDB란 무엇인가요?를 참조하세요.

Amazon FSx 파일 시스템 작업

AWS Backup은 Amazon FSx 파일 시스템 백업 및 복원을 지원합니다. Amazon FSx는 워크로드에 대한 기본 호환성 및 기능 집합이 포함된 완전 관리형 타사 파일 시스템을 제공합니다. AWS Backup은 Amazon FSx의 내장된 백업 기능을 사용합니다. 따라서 AWS Backup 콘솔에서 생성한 백업은 Amazon FSx 콘솔로 생성한 백업과 동일한 수준의 파일 시스템 일관성과 성능, 동일한 복원 옵션을 제공합니다.

AWS Backup을 사용하여 이러한 백업을 관리할 경우 무제한 보존 옵션, 한 시간마다 예약 백업을 생성할 수 있는 기능 등의 추가 기능을 사용할 수 있습니다. 또한 AWS Backup은 소스 파일 시스템이 삭제된 후에도 백업을 보존합니다. 이렇게 하면 실수로 삭제되거나 악의적으로 삭제되는 것을 방지할 수 있습니다.

다른 AWS 서비스에 대한 지원도 확장하는 중앙 백업 콘솔에서 백업 정책을 구성하고 백업 태스크를 모니터링하려는 경우, AWS Backup을 사용하여 Amazon FSx 파일 시스템을 보호할 수 있습니다.

Amazon FSx 파일 시스템에 대한 자세한 내용은 Amazon FSx 설명서를 참조하세요.

Amazon EC2 작업

AWS Backup는 Amazon EC2 인스턴스를 지원합니다.

Amazon EBS 볼륨을 포함하여, 전체 EC2 인스턴스를 포함하는 온디맨드 백업 작업을 예약하거나 수행할 수 있습니다. 따라서 루트 볼륨, 데이터 볼륨, 인스턴스 유형 및 키 페어와 같은 일부 인스턴스 구성 설정을 포함하여, 전체 Amazon EC2 인스턴스를 단일 복구 시점에서 복원할 수 있습니다.

VSS 지원 Microsoft Windows 애플리케이션을 백업 및 복원할 수도 있습니다. 온디맨드 백업 또는 예약 백업 계획의 일환으로 애플리케이션에 일관되게 적용되는 백업을 예약하고, 수명 주기 정책을 정의하고, 일관된 복원을 수행할 수 있습니다. 자세한 내용은 Windows VSS 백업 생성 단원을 참조하십시오.

AWS Backup는 아무 때나 EC2 인스턴스를 재부팅하지 않습니다.

이미지 및 스냅샷

Amazon EC2 인스턴스를 백업할 때 AWS Backup은 루트 Amazon EBS 스토리지 볼륨, 시작 구성 및 모든 관련 EBS 볼륨의 스냅샷을 생성합니다. AWS Backup은 인스턴스 유형, 보안 그룹, Amazon VPC, 모니터링 구성 및 태그를 포함하여 EC2 인스턴스의 특정 구성 파라미터를 저장합니다. 백업 데이터는 Amazon EBS 볼륨 기반 Amazon Machine Image(AMI)로 저장됩니다.

AWS Backup를 사용하여 AWS Backup 관리형 Amazon Machine Image(AMI) 또는 Amazon EBS 스냅샷을 삭제하고 Amazon EC2 휴지통을 구성한 경우, Amazon EC2 휴지통 정책에 따라 이미지 또는 스냅샷에 요금이 부과될 수 있습니다. Amazon EC2 휴지통에 있는 스냅샷과 이미지는 더 이상 AWS Backup에 의해 관리되지 않으며, 휴지통에서 복원되더라도 AWS Backup 정책에 의해 관리되지 않습니다.

Amazon EBS 스냅샷 잠금이 적용된 AWS Backup 관리형 Amazon EBS 스냅샷 및 AWS Backup 관리형 Amazon EC2 AMI와 연결된 스냅샷은 스냅샷 잠금 기간이 백업 수명 주기를 초과하는 경우 복구 시점 수명 주기의 일부로 삭제되지 않을 수 있습니다. 대신 이 복구 시점의 상태는 EXPIRED가 됩니다. Amazon EBS 스냅샷 잠금을 먼저 제거하면 이러한 복구 시점을 수동으로 삭제할 수 있습니다.

AWS Backup은 Amazon EC2 백업과 연결된 EBS 스냅샷을 암호화할 수 있습니다. 이는 EBS 스냅샷을 암호화하는 방법과 유사합니다. AWS Backup은 Amazon EC2 AMI의 스냅샷을 생성할 때 기본 EBS 볼륨에 적용된 것과 동일한 암호화를 사용하며 원본 인스턴스의 구성 파라미터는 복원 메타데이터에 유지됩니다.

스냅샷은 볼륨에서 암호화를 파생하며, 동일한 암호화가 해당 스냅샷에 적용됩니다. 복사된 AMI의 EBS 스냅샷은 항상 암호화됩니다. 복사 중에 KMS 키를 지정하면 지정된 키가 적용됩니다. KMS 키를 지정하지 않으면 기본 KMS 키가 적용됩니다.

자세한 내용은 Amazon EC2 사용 설명서Amazon EC2 인스턴스Amazon EBS 사용 설명서Amazon EBS 암호화를 참조하세요.

Amazon EFS 작업

AWS Backup은 Amazon Elastic File System(Amazon EFS)을 지원합니다.

Amazon EFS 파일 시스템에 대한 자세한 내용은 Amazon Elastic 파일 시스템 사용 설명서What is Amazon Elastic File System? 섹션을 참조하세요.

Amazon EBS 작업

AWS Backup은 Amazon Elastic Block Store(Amazon EBS) 볼륨을 지원합니다.

Amazon EBS 스냅샷 잠금이 적용된 AWS Backup 관리형 Amazon EBS 스냅샷 및 AWS Backup 관리형 Amazon EC2 AMI와 연결된 스냅샷은 스냅샷 잠금 기간이 백업 수명 주기를 초과하는 경우 복구 시점 수명 주기의 일부로 삭제되지 않을 수 있습니다. 대신 이 복구 시점의 상태는 EXPIRED가 됩니다. Amazon EBS 스냅샷 잠금을 먼저 제거하면 이러한 복구 시점을 수동으로 삭제할 수 있습니다.

또한 AWS Backup을 사용한 Amazon EBS 백업 및 복원 자습서를 사용하여 자세히 알아볼 수 있습니다.

자세한 내용은 Amazon EBS 사용 설명서Amazon EBS 볼륨을 참조하세요.

Amazon RDS 및 Aurora 작업

AWS Backup은 Amazon RDS 데이터베이스 엔진 및 Aurora 클러스터를 지원합니다.

또한 AWS Backup을 사용한 Amazon RDS 백업 및 복원 사용법 가이드를 참조하여 배울 수도 있습니다.

Amazon RDS에 대한 자세한 내용은 Amazon RDS 사용 설명서에서 Amazon Relational Database Service(RDS)란 무엇인가요? 섹션을 참조하세요.

Aurora에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 Amazon Aurora란 무엇인가요? 섹션을 참조하세요.

Amazon RDS 콘솔에서 백업 작업을 시작할 경우, Aurora 클러스터 백업 작업과 충돌하여 Backup job expired before completion이라는 오류가 발생할 수 있습니다. 이러한 오류가 발생하면 AWS Backup에서 더 긴 백업 기간을 구성하세요.

RDS Custom for SQL Server 및 RDS Custom for Oracle은 현재 AWS Backup에서 지원되지 않습니다.

AWS Backup는 Outposts에서 RDS의 백업 및 복원을 지원하지 않습니다.

Aurora에서 자동 백업을 활성화하고 Aurora 자동 백업의 보존 기간이 Aurora 스냅샷의 보존 기간보다 길다면 AWS는 백업 저장소에 저장된 Aurora 스냅샷에 대한 요금을 부과하지 않습니다. 스냅샷의 데이터베이스를 삭제하면 백업 저장소 내의 모든 스냅샷에 요금이 부과됩니다(실수로 또는 블루/그린 배포 중에 삭제될 수 있음).

스냅샷이 크고 삭제된 데이터베이스에서 자주 백업할 경우 상당한 스토리지 요금이 부과될 수 있습니다. AWS Backup 계산기로 이동하여 예상 AWS Backup 요금을 계산해 보세요.

AWS BackInt 작업

AWS Backup는 AWS Backint와 함께 작동하여 Amazon EC2 인스턴스에서 SAP HANA 데이터베이스 백업 및 복원을 지원합니다.

AWS Storage Gateway 작업

AWS Backup은 Storage Gateway 볼륨 게이트웨이를 지원합니다. Amazon EBS 스냅샷을 Storage Gateway 볼륨으로 복원할 수도 있습니다.

Amazon DocumentDB 작업

AWS Backup은 Amazon DocumentDB 클러스터를 지원합니다.

Amazon Neptune 작업

AWS Backup은 Amazon Neptune 클러스터에를 지원합니다.

Amazon Timestream 작업

AWS Backup은 Amazon Timestream 테이블을 지원합니다.

AWS Organizations 작업

AWS Backup은 AWS Organizations와 함께 작동하여 교차 계정 모니터링 및 관리를 간소화합니다.

AWS CloudFormation 작업

AWS Backup은 AWS CloudFormation 템플릿 및 애플리케이션 스택을 지원합니다.

AWS BackInt, AWS Systems Manager for SAP, SAP HANA 작업

AWS Backup은 AWSBackInt 및 SSM for SAP과 함께 작동하여 SAP HANA 백업 및 복원 기능을 지원합니다.

AWS 서비스가 자체 리소스를 백업하는 방법

특정 AWS 서비스의 백업 및 복원 프로세스에 대한 기술 설명서를 참조할 수 있습니다. 특히 복원 도중 이러한 AWS 서비스의 새 인스턴스를 구성해야 하는 경우에는 더욱 그렇습니다. 다음은 설명서 목록입니다.