Amazon EBS 빠른 스냅샷 복원 - Amazon Elastic Compute Cloud

Amazon EBS 빠른 스냅샷 복원

Amazon EBS 빠른 스냅샷 복원을 사용하면 생성 시 완전히 초기화된 스냅샷에서 볼륨을 생성할 수 있습니다. 이렇게 하면 처음 액세스할 때 블록에 대한 I/O 작업 지연 시간이 없어집니다. 빠른 스냅샷 복원을 사용하여 생성된 볼륨은 프로비저닝된 모든 성능을 즉시 제공합니다.

시작하려면 특정 가용 영역의 특정 스냅샷에 대해 빠른 스냅샷 복원을 활성화합니다. 각 스냅샷 및 가용 영역 페어는 하나의 빠른 스냅샷 복원을 나타냅니다. 활성화된 가용 영역 중 하나에 있는 이러한 스냅샷 중 하나에서 볼륨을 생성하면 빠른 스냅샷 복원을 사용하여 볼륨이 복원됩니다.

본인이 소유한 스냅샷과 본인에게 공유된 퍼블릭 및 프라이빗 스냅샷에 대해 빠른 스냅샷 복원을 활성화할 수 있습니다.

빠른 스냅샷 복원 할당량

리전별로 빠른 스냅샷 복원을 위해 최대 50개의 스냅샷을 활성화할 수 있습니다. 할당량은 본인이 소유한 스냅샷과 본인에게 공유된 스냅샷에 적용됩니다. 본인에게 공유된 스냅샷에 대해 빠른 스냅샷 복원을 활성화하면 빠른 스냅샷 복원 할당량에 포함됩니다. 스냅샷 소유자의 빠른 스냅샷 복원 할당량에 포함되지 않습니다.

빠른 스냅샷 복원 상태

스냅샷에 대해 빠른 스냅샷 복원을 활성화하면 스냅샷이 다음 상태 중 하나일 수 있습니다.

  • enabling — 빠른 스냅샷 복원 활성화를 요청했습니다.

  • optimizing — 빠른 스냅샷 복원이 활성화되고 있습니다. 스냅샷을 최적화하려면 TiB당 60분이 소요됩니다.

  • enabled — 빠른 스냅샷 복원이 활성화되었습니다.

  • disabling — 빠른 스냅샷 복원을 비활성화하도록 요청했거나 빠른 스냅샷 복원을 활성화하는 요청이 실패했습니다.

  • disabled — 빠른 스냅샷 복원이 비활성화되었습니다. 필요에 따라 빠른 스냅샷 복원을 다시 활성화할 수 있습니다.

볼륨 생성 크레딧

빠른 스냅샷 복원의 최대 성능 이점을 얻는 볼륨 수는 스냅샷에 대한 볼륨 생성 크레딧에 의해 결정됩니다. 가용 영역당 스냅샷별로 하나의 크레딧 버킷이 있습니다. 빠른 스냅샷 복원이 활성화된 스냅샷에서 생성하는 각 볼륨은 크레딧 버킷에서 하나의 크레딧을 사용합니다.

본인에게 공유된 스냅샷에 대해 빠른 스냅샷 복원을 활성화하면 계정의 공유 스냅샷에 대해 별도의 크레딧 버킷이 생성됩니다. 공유 스냅샷에서 볼륨을 생성하는 경우 크레딧은 크레딧 버킷에서 소비되고 스냅샷 소유자의 크레딧 버킷에서 소비되지 않습니다.

크레딧 버킷의 크기는 스냅샷에서 생성된 볼륨의 크기가 아니라 스냅 샷의 크기에 따라 다릅니다. 각 스냅샷의 크레딧 버킷 크기는 다음과 같이 계산됩니다.

MAX (1, MIN (10, FLOOR(1024/snapshot_size_gib)))

크레딧을 사용하면 크레딧 버킷은 시간 경과에 따라 재충전됩니다. 각 크레딧 버킷의 재충전 비율은 다음과 같이 계산됩니다.

MIN (10, 1024/snapshot_size_gib)

예를 들어 크기가 100GiB인 스냅샷에 대해 빠른 스냅샷 복원을 활성화하는 경우 크레딧 버킷의 최대 크기는 10 크레딧이며 재충전 비율은 시간당 10 크레딧입니다. 크레딧 버킷이 가득차면 이 스냅샷에서 10개의 초기화된 볼륨을 동시에 생성할 수 있습니다.

Cloudwatch 지표를 사용하여 크레딧 버킷의 크기와 각 버킷에서 사용할 수 있는 크레딧의 수를 모니터링할 수 있습니다. 자세한 내용은 빠른 스냅샷 복원 지표 단원을 참조하십시오.

빠른 스냅샷 복원이 활성화된 스냅샷에서 볼륨을 생성한 후, describe-volumes를 사용하여 볼륨을 설명하고 출력에서 fastRestored 필드를 확인하여 볼륨이 빠른 스냅샷 복원을 사용하여 초기화된 볼륨으로 생성되었는지 여부를 확인할 수 있습니다.

빠른 스냅샷 복원 관리

스냅샷에 대해 빠른 스냅샷 복원은 기본적으로 비활성화되어 있습니다. 본인이 소유한 스냅샷과 본인에게 공유된 스냅샷에 대해 빠른 스냅샷 복원을 활성화하거나 비활성화할 수 있습니다. 스냅샷에 대해 빠른 스냅샷 복원을 활성화하거나 비활성화하면 변경 사항이 계정에만 적용됩니다.

참고

스냅샷에 대해 빠른 스냅샷 복원을 활성화하면 특정 가용 영역에서 빠른 스냅샷 복원이 활성화된 1분마다 계정에 요금이 청구됩니다. 요금은 최소 1시간으로 비례 청구됩니다.

본인이 소유한 스냅샷을 삭제하면 계정의 해당 스냅샷에 대해 빠른 스냅샷 복원이 자동으로 비활성화됩니다. 본인에게 공유된 스냅샷에 대해 빠른 스냅샷 복원을 활성화하고 스냅샷 소유자가 해당 스냅샷을 삭제하거나 공유 해제하는 경우 계정의 공유 스냅샷에 대해 빠른 스냅샷 복원이 자동으로 비활성화됩니다.

본인에게 공유된 스냅샷에 대해 빠른 스냅샷 복원을 활성화하고 사용자 지정 CMK를 사용하여 암호화된 경우 스냅샷 소유자가 사용자 지정 CMK에 대한 액세스를 취소해도 스냅샷에 대해 빠른 스냅샷 복원이 자동으로 비활성화되지 않습니다. 해당 스냅샷에 대해 빠른 스냅샷 복원을 수동으로 비활성화해야 합니다.

본인이 소유한 스냅샷 또는 본인에게 공유된 스냅샷에 대해 빠른 스냅샷 복원을 활성화하거나 비활성화하려면 다음 절차를 따르십시오.

빠른 스냅샷 복원을 활성화하거나 비활성화하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 Snapshots(스냅샷)을 선택합니다.

  3. 스냅샷을 선택합니다.

  4. Actions(작업), Manage Fast Snapshot Restore(빠른 스냅샷 관리)를 선택합니다.

  5. 가용 영역을 선택하거나 선택 취소한 다음 Save(저장)를 선택합니다.

  6. 활성화된 경우 빠른 스냅샷 복원의 상태를 추적하려면 Description(설명) 탭의 Fast Snapshot Restore(빠른 스냅샷 복원)를 참조하십시오.

AWS CLI를 사용하여 빠른 스냅샷 복원을 관리하려면

빠른 스냅샷 복원이 활성화된 스냅샷 보기

본인이 소유한 스냅샷 또는 본인에게 공유된 스냅샷에 대한 빠른 스냅샷 복원 상태를 보려면 다음 절차를 따르십시오.

콘솔을 사용하여 빠른 스냅샷 복원 상태를 보려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 Snapshots(스냅샷)을 선택합니다.

  3. 스냅샷을 선택합니다.

  4. Description(설명) 탭에서 Fast Snapshot Restore(빠른 스냅샷 복원)를 확인합니다. 빠른 스냅샷 복원의 상태가 나타나 있습니다. 예를 들어 “2개의 가용 영역 최적화” 또는 “2개의 가용 영역 활성화” 상태를 표시할 수 있습니다.

AWS CLI를 사용하여 빠른 스냅샷 복원이 활성화된 스냅샷을 보려면

빠른 스냅샷 복원이 활성화된 스냅샷을 확인하려면 describe-fast-snapshot-restores 명령을 사용합니다.

aws ec2 describe-fast-snapshot-restores --filters Name=state,Values=enabled

다음은 예제 출력입니다.

{ "FastSnapshotRestores": [ { "SnapshotId": "snap-0e946653493cb0447", "AvailabilityZone": "us-east-2a", "State": "enabled", "StateTransitionReason": "Client.UserInitiated - Lifecycle state transition", "OwnerId": "123456789012", "EnablingTime": "2020-01-25T23:57:49.596Z", "OptimizingTime": "2020-01-25T23:58:25.573Z", "EnabledTime": "2020-01-25T23:59:29.852Z" }, { "SnapshotId": "snap-0e946653493cb0447", "AvailabilityZone": "us-east-2b", "State": "enabled", "StateTransitionReason": "Client.UserInitiated - Lifecycle state transition", "OwnerId": "123456789012", "EnablingTime": "2020-01-25T23:57:49.596Z", "OptimizingTime": "2020-01-25T23:58:25.573Z", "EnabledTime": "2020-01-25T23:59:29.852Z" } ] }

빠른 스냅샷 복원을 사용하여 복원된 볼륨 보기

볼륨의 가용 영역에서 빠른 스냅샷 복원이 활성화된 스냅샷을 기반으로 볼륨을 생성하면 빠른 스냅샷 복원을 사용하여 볼륨이 복원됩니다.

빠른 스냅샷 복원이 활성화된 스냅샷을 기반으로 생성된 볼륨을 확인하려면 describe-volumes 명령을 사용합니다.

aws ec2 describe-volumes --filters Name=fast-restored,Values=true

다음은 예제 출력입니다.

{ "Volumes": [ { "Attachments": [], "AvailabilityZone": "us-east-2a", "CreateTime": "2020-01-26T00:34:11.093Z", "Encrypted": true, "KmsKeyId": "arn:aws:kms:us-west-2:123456789012:key/8c5b2c63-b9bc-45a3-a87a-5513e232e843", "Size": 20, "SnapshotId": "snap-0e946653493cb0447", "State": "available", "VolumeId": "vol-0d371921d4ca797b0", "Iops": 100, "VolumeType": "gp2", "FastRestored": true } ] }

빠른 스냅샷 복원 모니터링

Amazon EBS는 스냅샷에 대한 빠른 스냅샷 복원 상태가 변경되면 Amazon CloudWatch 이벤트를 보냅니다. 자세한 내용은 EBS 빠른 스냅샷 복원 이벤트 단원을 참조하십시오.

요금 및 결제

특정 가용 영역의 스냅샷에 대해 빠른 스냅샷 복원이 활성화된 1분마다 요금이 청구됩니다. 요금은 최소 1시간으로 비례 청구됩니다.

예를 들어 한 달(30일) 동안 US-East-1a에서 한 스냅샷에 대해 빠른 스냅샷 복원을 활성화하면 $540(스냅샷 1개 x AZ 1개 x 720시간 x 시간당$0.75)가 청구됩니다. 동일한 기간 동안 us-east-1a, us-east-1b, us-east-1c에서 두 스냅샷에 대해 빠른 스냅샷 복원을 활성화하면 $3240(스냅샷 2개 x AZ 3개 x 720시간 x 시간당 $0.75)가 청구됩니다.

본인에게 공유된 퍼블릭 또는 프라이빗 스냅샷에 대해 빠른 스냅샷 복원을 활성화하는 경우 계정에 요금이 청구되며 스냅샷 소유자에게는 요금이 청구되지 않습니다. 본인에게 공유된 스냅샷이 스냅샷 소유자에 의해 삭제되거나 공유 해제되면 계정의 스냅샷에 대해 빠른 스냅샷 복원이 비활성화되고 청구가 중지됩니다.

자세한 내용은 Amazon EBS 요금을 참조하십시오.