Amazon EBS 스냅샷 삭제 - Amazon EBS

Amazon EBS 스냅샷 삭제

볼륨의 Amazon EBS 스냅샷이 더 이상 필요하지 않으면 삭제할 수 있습니다. 스냅샷을 삭제해도 볼륨에는 영향을 주지 않습니다. 볼륨을 삭제해도 해당 볼륨에서 만들어진 스냅샷에는 아무런 영향을 미치지 않습니다.

증분 스냅샷 삭제

정기적으로 볼륨의 스냅샷을 만드는 경우, 스냅샷은 증분식으로 늘어납니다. 다시 말해 새 스냅샷에는 최신 스냅샷 이후로 변경된 디바이스 블록만 저장됩니다. 스냅샷은 증분식으로 저장되지만 스냅샷 삭제 프로세스는 볼륨을 생성하기 위해 가장 최근의 스냅샷만을 유지할 수 있도록 설계됩니다.

이전 스냅샷 또는 일련의 스냅샷에 보관된 볼륨에 데이터가 있는 경우 나중에 데이터가 볼륨에서 삭제되어도 해당 데이터는 이전 스냅샷의 고유한 데이터로 간주됩니다. 고유 데이터는 고유한 데이터를 참조하는 모든 스냅샷을 삭제하는 경우에만 스냅샷 시퀀스에서 삭제됩니다.

스냅샷을 삭제하면 해당 스냅샷에서 참조하는 데이터만 제거됩니다. 고유 데이터는 해당 데이터를 참조하는 모든 스냅샷이 삭제되는 경우에만 삭제됩니다. 볼륨의 이전 스냅샷을 삭제해도 해당 볼륨의 이후 스냅샷에서 볼륨을 생성하는 기능에는 영향을 주지 않습니다.

스냅샷을 삭제해도 조직의 데이터 스토리지 비용이 줄어들지 않을 수 있습니다. 다른 스냅샷은 해당 스냅샷의 데이터를 참조할 수 있으며, 참조된 데이터는 항상 보존됩니다. 이후의 스냅샷에서 사용 중인 데이터가 포함된 스냅샷을 삭제하는 경우, 참조된 데이터와 관련된 비용이 이후의 스냅샷에 할당됩니다. 스냅샷이 데이터를 저장하는 방법에 대한 자세한 내용은 스냅샷 작동 방식 및 다음 예를 참조하세요.

다음 다이어그램에서 볼륨 1은 세 가지 시점에 표시됩니다. 스냅샷이 첫 두 상태를 각각 캡처했으며, 세 번째에서는 스냅샷이 삭제되었습니다.

  • 상태 1의 볼륨에는 10GiB의 데이터가 있습니다. 스냅 A는 이 볼륨의 첫 번째 스냅샷이므로 10GiB 데이터 전체를 복사해야 합니다.

  • 상태 2의 볼륨에는 여전히 10GiB의 데이터가 있지만 4GiB가 변경되었습니다. 스냅 B는 스냅 A를 만든 후 변경된 4GiB만 복사하고 저장해야 합니다. 스냅 A에 이미 복사되어 저장된 변경되지 않은 나머지 6GiB 데이터는 (다시) 복사되는 것이 아니라 스냅 B에서 참조됩니다. 이는 파선 모양 화살표로 표시됩니다.

  • 상태 3에서 볼륨은 상태 2 이후로 변경되지 않았지만 스냅샷 A가 삭제되었습니다. 스냅샷 A에 저장된 6GiB의 데이터를 스냅샷 B에서 참조했었지만 굵은 화살표로 표시되었듯이 이제 스냅샷 B로 이동했습니다. 결과적으로 스냅 A에서 보존된 변경되지 않은 6GiB의 데이터와 스냅 B에서 변경된 4GiB의 데이터를 합쳐, 여전히 10GiB의 데이터를 저장한 것이 됩니다.

다른 스냅샷에서 참조된 데이터가 포함된 스냅샷 삭제


            스냅 A에는 6GiB의 참조된 데이터가 있습니다. 스냅 A를 삭제하면 해당 데이터가 스냅 B로 병합됩니다.

고려 사항

다음은 스냅샷을 삭제할 때 고려할 사항입니다.

  • 등록된 AMI에서 사용된 EBS 볼륨의 루트 디바이스에 대한 스냅샷을 삭제할 수 없습니다. 이 고려 사항은 등록된 AMI가 더 이상 사용되지 않거나 비활성화된 경우에도 적용됩니다. 스냅샷을 삭제하기 전 우선 AMI를 등록해야 합니다. 자세한 내용은 AMI 등록 취소를 참조하세요.

  • AWS Backup 서비스에서 관리하는 스냅샷은 Amazon EC2를 사용하여 삭제할 수 없습니다. 대신 AWS Backup을 사용하여 백업 볼트의 해당 복구 지점을 삭제합니다. 자세한 내용은 AWS Backup 개발자 안내서백업 삭제를 참조하세요.

  • 스냅샷을 수동으로 생성, 보존 및 삭제하거나 Amazon Data Lifecycle Manager를 사용하여 스냅샷을 관리할 수 있습니다. 자세한 내용은 Amazon Data Lifecycle Manager 섹션을 참조하세요.

  • 진행 중인 스냅샷을 삭제할 수는 있지만, 삭제가 적용되려면 해당 스냅샷이 완전해야 합니다. 이 작업은 시간이 오래 걸릴 수 있습니다. 동시 스냅샷 제한 상태에서 스냅샷을 추가로 만들려고 하면 ConcurrentSnapshotLimitExceeded 오류를 받을 수 있습니다. 자세한 내용은 Amazon Web Services 일반 참조의 Amazon EBS에 대한 Service Quotas를 참조하세요.

  • 휴지통 보존 규칙과 일치하는 스냅샷을 삭제하면 스냅샷이 즉시 삭제되는 대신 휴지통에 보관됩니다. 자세한 내용은 휴지통을 참조하세요.

  • EBS 지원 AMI와 연결된 스냅샷은 삭제할 수 있습니다. 자세한 내용은 AMI 비활성화를 참조하세요.

스냅샷 삭제

스냅샷을 삭제하려면 다음 방법 중 하나를 사용합니다.

Console
콘솔을 이용하여 스냅샷을 삭제하려면
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

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

  3. 삭제할 스냅샷을 선택한 후 작업(Actions), 스냅샷 삭제(Delete snapshot)를 선택합니다.

  4. 삭제를 선택합니다.

AWS CLI
AWS CLI를 사용하여 스냅샷 삭제

delete-snapshot 명령을 사용합니다.

Tools for Windows PowerShell
Windows PowerShell용 도구를 사용하여 스냅샷 삭제

Remove-EC2Snapshot 명령을 사용합니다.

문제 해결 도움말

현재 AMI에서 스냅샷을 사용 중이라는 Failed to delete snapshot 오류가 표시되면 먼저 연결된 AMI를 등록 취소해야 스냅샷을 삭제할 수 있습니다. AMI에 연결된 스냅샷은 삭제할 수 있습니다.

콘솔을 사용 중이고 연결된 AMI가 비활성화된 경우 비활성화된 AMI를 보려면 AMI 화면에서 비활성화된 이미지 필터를 선택해야 합니다.

다중 볼륨 스냅샷 삭제

다중 볼륨 스냅샷을 삭제하려면 스냅샷을 생성할 때 세트에 적용한 태그를 사용하여 다중 볼륨 스냅샷 세트에 대한 모든 스냅샷을 검색합니다. 그런 다음 스냅샷을 개별적으로 삭제합니다.

다중 볼륨 스냅샷 세트의 개별 스냅샷을 삭제할 수 있습니다. pending state 상태에 있는 스냅샷을 삭제하는 경우 해당 스냅샷만 삭제됩니다. 다중 볼륨 스냅샷 세트의 다른 스냅샷은 여전히 성공적으로 완료됩니다.