I ran a scripted backup from a Xenserver 5.5 with 3 VMs which creates a snapshot and then copies an .xva file to a network storage device and then deletes the snapshots.
Due to a permission issue the backups were not stored and the snapshots were not deleted.
I fixed the permissions and ran the script again and this time it snapshotted and created the backup .xvas on the network storage.
However, it has left the original snapshots in place.
My question is:
Can I manually delete these snapshots without causing my running VMs any data loss problems?
Brian
Virtualization
Last Comment
3D2K
8/22/2022 - Mon
ToxicPig
Yes, you may delete snaps at any time. The SR will simply roll up the changes into the main VBD and keep chugging along. Note that 5.5 did have a bug and was not the best about freeing up snapshot space. Doesn't affect your data, just makes you scratch your head in trying to figure out why you don't have all the free space you think you should.
3D2K
ASKER
ToxicPig
That's my point. The snapshot in question was created before another snapshot was done by the backup script (Andy Burton) that was subsequently deleted by the script.
What I'm concerned about is that any roll up from the snapshot I want to delete may compromise the later snapshot and the current state of the VM.
I'm aware of the "bug" in 5.5 etc..., but Citrix are saying it is by design. I've seen solutions to reclaim the disk space but haven't tried them yet as it isn't causing me a problem....yet!