13.6. 명령줄 인터페이스를 사용하여 가상 머신 스냅샷 삭제
VM(가상 머신) 스냅샷이 더 이상 유용하지 않으면 명령줄 인터페이스에서 삭제하여 사용하는 디스크 공간을 확보할 수 있습니다.
사전 요구 사항
선택 사항: 삭제할 스냅샷의 하위 스냅샷이 있습니다.
하위 스냅샷은 활성 스냅샷이 있고 새 스냅샷을 생성할 때 자동으로 생성됩니다. 하위 항목이 없는 스냅샷을 삭제하면 해당 상위 스냅샷에서 생성된 후 스냅샷에 저장된 변경 사항이 손실됩니다.
VM에서 스냅샷의 상위-하위 구조를 보려면
virsh snapshot-list --tree
명령을 사용합니다. 다음 예제에서는Redundant-snapshot
의 하위 항목으로Latest-snapshot
을 보여줍니다.# virsh snapshot-list --tree <vm-name> Clean-install-snapshot | +- Redundant-snapshot | +- Latest-snapshot
프로세스
virsh snapshot-delete
명령을 사용하여 스냅샷을 삭제합니다. 예를 들어 다음 명령은Testguest1
VM에서Redundant-snapshot
을 삭제합니다.# virsh snapshot-delete Testguest1 Redundant-snapshot Domain snapshot Redundant-snapshot deleted
검증
삭제한 스냅샷이 더 이상 존재하지 않도록 하려면 영향을 받는 VM 및 해당 상위-하위 구조의 기존 스냅샷을 표시합니다.
# virsh snapshot-list --tree <Testguest1> Clean-install-snapshot | +- Latest-snapshot
이 예에서는
Redundant-snapshot
이 삭제되었으며Latest-snapshot
은Clean-install-snapshot
의 하위 항목이 되었습니다.