메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

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의 데이터를 저장한 것이 됩니다.

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

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

등록된 AMI에서 사용된 EBS 볼륨의 루트 디바이스에 대한 스냅샷을 삭제할 수 없음에 유의하십시오. 스냅샷을 삭제하기 전 우선 AMI를 등록해야 합니다. 자세한 내용은 Linux AMI 등록 취소 단원을 참조하십시오.

콘솔을 이용하여 스냅샷을 삭제하려면

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

  2. 탐색 창에서 [Snapshots]를 선택합니다.

  3. 스냅샷을 선택한 다음 [Actions] 목록에서 [Delete]를 선택합니다.

  4. [Yes, Delete]를 선택합니다.

명령줄을 이용하여 스냅샷을 삭제하려면

다음 명령 중 하나를 사용할 수 있습니다. 다음의 명령줄 인터페이스에 대한 자세한 내용은 Amazon EC2에 액세스 단원을 참조하십시오.

참고

진행 중인 스냅샷을 삭제할 수는 있지만, 삭제가 적용되려면 해당 스냅샷이 완전해야 합니다. 여기에는 시간이 오래 걸릴 수 있습니다. 동시 스냅샷 제한 상태(스냅샷 다섯 개를 진행 중)에서 스냅샷을 추가로 만들려고 하면 ConcurrentSnapshotLimitExceeded 오류를 받을 수 있습니다.