Delete Orphan Snapshots in AHV

Recently I was onsite running some NCC checks and there was a lot of stale snapshots hanging around where the VM had just been deleted and the snaps were left behind consuming space and giving lots of errors in NCC.

After checking the KB3752 – I was able to run the following command :

ncc health_checks hypervisor_checks orphan_vm_snapshot_check


Which gave me a list of all the orphan checks.


We need to get the GUID of the VM using the following command :

acli snapshot.get “GUID” of the snapshot so you can get the GUID of the VM


We can then check each of the GUID’s to be sure that the VM has been deleted and it’s safe to delete the snapshot.

Using the following command :

acli vm.get “GUID of VM”


You can see the VM is not found sp you have proven the VM has been deleted.

Now the snap can be deleted using

acli snapshot.delete “GUID of Snap”


Then repeat the process to delete all remaining orphan snaps.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s