기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon EBS 스냅샷
Amazon EBS 스냅샷이라고 하는 point-in-time 복사본을 만들어 Amazon EBS 볼륨의 데이터를 백업할 수 있습니다. 스냅샷은 증분식 백업이므로 가장 최근 스냅샷 이후 변경된 디바이스의 블록만 저장됩니다. 그러면 스냅샷을 만드는 데 필요한 시간이 최소화되며 데이터를 복제하지 않으므로 스토리지 비용이 절약됩니다.
중요
AWS EBS 볼륨에 저장된 데이터를 자동으로 백업하지 않습니다. 데이터 복원력과 재해 복구를 위해 정기적으로 EBS 스냅샷을 생성하거나 Amazon Data Lifecycle Manager 또는 AWS Backup을 사용하여 자동 스냅샷 생성을 설정하는 것은 사용자의 책임입니다.
EBS 스냅샷은 직접 액세스할 수 없는 Amazon S3의 S3 버킷에 저장됩니다. Amazon EC2 콘솔 또는 Amazon EC2 API를 사용하여 스냅샷을 생성하고 관리할 수 있습니다. Amazon S3 콘솔 또는 Amazon S3 API를 사용하여 스냅샷에 액세스할 수 없습니다.
각 스냅샷에는 (스냅샷을 만든 시점의) 데이터를 새 EBS 볼륨에 복원하는 데 필요한 모든 정보가 들어 있습니다. 스냅샷을 기반으로 EBS 볼륨을 생성하는 경우, 새 볼륨은 해당 스냅샷을 생성하는 데 사용된 볼륨과 정확히 일치합니다. 복제된 볼륨은 사용자가 즉시 사용할 수 있도록 백그라운드에서 데이터를 로드합니다. 아직 로드되지 않은 데이터에 액세스하는 경우, 볼륨은 요청한 데이터를 Amazon S3에서 즉시 다운로드한 후 백그라운드에서 볼륨의 나머지 데이터를 계속해서 로드합니다. 자세한 내용은 Amazon EBS 스냅샷 생성 섹션을 참조하세요. 스냅샷을 삭제하면 해당 스냅샷에 고유한 데이터만 제거됩니다. 자세한 정보는 Amazon EBS 스냅샷 삭제을 참조하세요.
자세한 내용은 Amazon EBS Snapshots
스냅샷 이벤트
이벤트를 통해 EBS 스냅샷의 상태를 추적할 수 있습니다. CloudWatch 자세한 정보는 EBS 스냅샷 이벤트을 참조하세요.
애플리케이션 일치 스냅샷(Windows 인스턴스에만 해당)
Systems Manager Run Command를 사용하여 Amazon EC2 Windows 인스턴스에 연결된 모든 EBS 볼륨에 대해 애플리케이션이 일치하는 스냅샷을 찍을 수 있습니다. 스냅샷 프로세스에서는 Windows VSS(Volume Shadow Copy Service)
다중 볼륨 스냅샷
스냅샷을 사용하여 여러 EBS 볼륨에 걸쳐 있는 파일 시스템 또는 대규모 데이터베이스 등의 중요한 워크로드 백업을 생성할 수 있습니다. 다중 볼륨 스냅샷을 사용하면 EC2 인스턴스에 연결된 여러 EBS 볼륨에서 정확하고 point-in-time 데이터가 조정되고 충돌 시에도 정합성이 유지되는 스냅샷을 만들 수 있습니다. 스냅샷은 여러 EBS 볼륨에서 자동으로 생성되기 때문에 더 이상 인스턴스를 중지하거나, 중단 일관성을 유지하기 위해 볼륨 간을 조정할 필요가 없습니다. 자세한 내용은 Amazon EBS 스냅샷 생성 아래에서 다중 볼륨 EBS 스냅샷을 생성하기 위한 단계를 참조하세요.
스냅샷 요금
스냅샷에 대한 요금은 저장된 데이터 양에 따라 결정됩니다. 스냅샷은 증분이므로 스냅샷을 삭제하면 데이터 스토리지 비용이 줄어들지 않을 수 있습니다. 스냅샷에서 독점적으로 참조하는 데이터는 해당 스냅샷이 삭제될 때 제거되지만 다른 스냅샷에서 참조하는 데이터는 보존됩니다. 자세한 내용은 AWS Billing 사용 설명서에서 Amazon Elastic Block Store 볼륨 및 스냅샷을 참조하세요.
내용
스냅샷 작동 방식
볼륨에서 생성하는 첫 번째 스냅샷은 항상 전체 스냅샷입니다. 스냅샷을 생성할 때 볼륨에 작성된 모든 데이터 블록이 여기에 포함됩니다. 동일한 볼륨의 후속 스냅샷은 증분 스냅샷입니다. 마지막 스냅샷이 생성된 이후 볼륨에 작성된 변경된 데이터 블록과 새 데이터 블록만 여기에 포함됩니다.
전체 스냅샷의 크기는 소스 볼륨의 크기가 아니라 백업되는 데이터의 크기에 따라 결정됩니다. 마찬가지로 전체 스냅샷과 관련된 스토리지 비용은 소스 볼륨의 크기가 아니라 스냅샷의 크기에 따라 결정됩니다. 예를 들어, 50 GiB
의 데이터만 포함하는 200 GiB
Amazon EBS 볼륨의 첫 번째 스냅샷을 생성합니다. 그 결과 전체 스냅샷 크기가 50 GiB
이며, 50 GiB
스냅샷 스토리지에 대한 요금이 청구됩니다.
마찬가지로 증분 스냅샷의 크기와 스토리지 비용은 이전 스냅샷이 생성된 이후 볼륨에 작성된 데이터의 크기에 따라 결정됩니다. 이 예제에서 계속해서 20 GiB
의 데이터를 변경하고 10 GiB
의 데이터를 추가한 후 200 GiB
볼륨의 두 번째 스냅샷을 생성하는 경우 증분 스냅샷의 크기는 30 GiB
입니다. 그러면 추가 30 GiB
스냅샷 스토리지에 대한 요금이 청구됩니다.
스냅샷 요금에 대한 자세한 내용은 Amazon EBS 요금
중요
증분 스냅샷을 아카이빙하면 스냅샷이 생성된 시점에 볼륨에 작성된 모든 블록을 포함하는 전체 스냅샷으로 변환됩니다. 그런 다음 Amazon EBS 스냅샷 아카이브 계층으로 이동됩니다. 아카이브 계층의 스냅샷은 표준 계층의 스냅샷과 다른 요금으로 청구됩니다. 자세한 정보는 요금 및 결제을 참조하세요.
다음 섹션에서는 EBS 스냅샷이 특정 시점의 볼륨 상태를 캡처하는 방법과 변화하는 볼륨의 후속 스냅샷에 이러한 변경 기록이 표시되는 방법을 보여줍니다.
동일한 볼륨의 여러 스냅샷
이 섹션의 다이어그램은 크기가 15 GiB
인 볼륨 1을 세 가지 시점에서 보여줍니다. 이 각 세 가지 볼륨 상태에 대한 스냅샷이 만들어집니다. 이 다이어그램은 구체적으로 다음을 보여줍니다.
-
상태 1의 볼륨에는
10 GiB
의 데이터가 있습니다. 스냅 A는 볼륨의 첫 번째 스냅샷입니다. 스냅 A는 전체 스냅샷이며 전체10 GiB
데이터가 백업됩니다. -
상태 2의 볼륨에는 여전히
10 GiB
의 데이터가 포함되어 있지만 스냅 A를 가져온 후에는4 GiB
만 변경되었습니다. 스냅 B는 증분 스냅샷입니다. 변경된4 GiB
만 백업하면 됩니다. 스냅 A에 이미 백업된 나머지6 GiB
의 변경되지 않은 데이터는 다시 백업되지 않고 스냅 B에서 참조됩니다. 이는 파선 모양 화살표로 표시됩니다. -
스냅 B를 가져온 후 상태 3에서
2 GiB
의 데이터가 볼륨에 추가되어 총12 GiB
가 되었습니다. 스냅 C는 증분 스냅샷입니다. 스냅 B를 가져온 후에 추가된2 GiB
만 백업하면 됩니다. 파선 모양 화살표로 표시되었듯이 스냅 C는 스냅 B에 저장된4 GiB
의 데이터 및 스냅 A에 저장된6 GiB
의 데이터를 참조합니다. -
세 스냅샷에 필요한 총 스토리지는 총
16 GiB
입니다. 이는 스냅 A의 경우 10GiB, 스냅 B의 경우 4GiB, 스냅 C의 경우 2GiB를 차지합니다.
![첫 볼륨 상태와 데이터가 변경된 이후의 두 후속 상태를 캡처한 스냅샷.](images/snapshot_1a.png)
서로 다른 볼륨의 증분 스냅샷
이 섹션의 다이어그램은 여러 볼륨에서 증분 스냅샷을 만드는 방법을 보여줍니다.
-
크기가
14 GiB
인 볼륨 1에는10 GiB
의 데이터가 있습니다. 스냅 A는 이 볼륨의 첫 번째 스냅샷이므로 전체 스냅샷이며10 GiB
의 전체 데이터가 백업됩니다. -
볼륨 2는 스냅 A에서 생성되므로 스냅샷이 생성될 때 볼륨 1의 정확한 복제본입니다.
-
시간이 지나면서
4 GiB
의 데이터가 볼륨 2에 추가되고 총 데이터 크기는14 GiB
입니다. -
스냅 B는 볼륨 2에서 만들어집니다. 스냅 B의 경우 스냅 A에서 볼륨이 생성된 후 추가된
4 GiB
의 데이터만 백업됩니다. 이미 스냅 A에 저장되어 변경되지 않은 다른10 GiB
의 데이터는 다시 백업되는 것이 아니라 스냅 B에서 참조됩니다.스냅 B는 다른 볼륨에서 생성되었어도 스냅 A의 증분 스냅샷입니다.
중요
이 다이어그램에서는 사용자가 볼륨 1과 스냅 A를 소유하고 있으며 볼륨 2가 볼륨 1과 동일한 KMS 키로 암호화되어 있다고 가정합니다. Vol 1을 다른 AWS 계정이 소유하고 있고 해당 계정이 Snap A를 가져와서 사용자와 공유한 경우 Snap B는 전체 스냅샷이 됩니다. 또는 볼륨 2가 볼륨 1과 다른 KMS 키로 암호화된 경우 스냅 B는 전체 스냅샷이 됩니다.
![첫 볼륨 상태와 데이터가 변경된 이후의 두 후속 상태를 캡처한 스냅샷.](images/snapshot_1c.png)
스냅샷을 삭제할 때 데이터가 관리되는 방법에 대한 자세한 내용은 Amazon EBS 스냅샷 삭제 섹션을 참조하세요.
스냅샷 복사 및 공유
액세스 권한을 수정하여 AWS 계정 간에 스냅샷을 공유할 수 있습니다. 자체 스냅샷뿐 아니라 공유된 스냅샷의 복사본을 만들 수 있습니다. 자세한 정보는 Amazon EBS 스냅샷 공유을 참조하세요.
스냅샷은 생성된 AWS 지역으로 제한됩니다. EBS 볼륨의 스냅샷을 생성한 후, 해당 스냅샷을 사용하여 동일한 리전에 새로운 볼륨을 생성할 수 있습니다. 자세한 내용은 스냅샷에서 볼륨 생성 섹션을 참조하세요. 또한 리전 전반에 스냅샷을 복사하면 지리적 확장, 데이터 센터 마이그레이션 및 재해 복구를 위해 여러 리전을 사용할 수 있습니다. 스냅샷의 복사 및 액세스는 스냅샷이 completed
상태인 경우에 가능합니다. 자세한 내용은 Amazon EBS 스냅샷 복사 섹션을 참조하세요.
스냅샷에 대한 암호화 지원
EBS 스냅샷은 EBS 암호화를 전적으로 지원합니다.
-
암호화된 볼륨의 스냅샷은 자동으로 암호화됩니다.
-
암호화된 스냅샷에서 생성되는 볼륨은 자동으로 암호화됩니다.
-
소유하거나 액세스 권한이 있는 암호화되지 않은 스냅샷에서 생성한 볼륨은 암호화될 수 있습니다. on-the-fly
-
자신이 소유한 암호화되지 않은 스냅샷을 복사할 때 복사 프로세스 중에 해당 스냅샷을 암호화할 수 있습니다.
-
자신이 소유하거나 액세스 권한이 있는 암호화된 스냅샷을 복사할 때는 복사 프로세스 중에 다른 키로 해당 스냅샷을 다시 암호화할 수 있습니다.
-
암호화되지 않은 스냅샷에서 생성된 암호화된 볼륨의 첫 번째 스냅샷은 항상 전체 스냅샷입니다.
-
소스 스냅샷과 비교하여 다른 CMK를 가진 재암호화된 볼륨의 첫 번째 스냅샷은 항상 전체 스냅샷입니다.
가능한 스냅샷 암호화 시나리오에 대한 전체 문서는 Amazon EBS 스냅샷 생성및 Amazon EBS 스냅샷 복사에서 제공됩니다.
자세한 정보는 Amazon EBS 암호화을 참조하세요.