This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
computing:virtmanagerhell [2022/11/13 16:15] – oemb1905 | computing:virtmanagerhell [2022/12/04 22:11] – oemb1905 | ||
---|---|---|---|
Line 44: | Line 44: | ||
virsh destroy guest1 | virsh destroy guest1 | ||
- | I prefer the raw format (.img) but if I change my mind later, perhaps because I want snapshots, then I can easily shutdown the machine and convert the image as follows: | + | I prefer the raw format (.img) but if I change my mind later, perhaps because I want snapshots, then I can easily shutdown the machine and convert the image as follows. If I change my mind, I can also go in reverse back to raw. |
- | qemu-img convert -f raw -O qcow2 guest1.img guest1.qcow2 | + | qemu-img convert |
+ | qemu-img convert -p -f qcow2 -O raw gust1.qcow2 guest1.raw | ||
| | ||
If you do end up using this, then you will need to edit the virtual machine' | If you do end up using this, then you will need to edit the virtual machine' | ||
Line 71: | Line 72: | ||
virsh snapshot-revert guest1 --current | virsh snapshot-revert guest1 --current | ||
| | ||
- | If you need to delete a particular snapshot, execute | + | If you need to delete a particular |
| | ||
virsh snapshot-delete guest1 snapshot1 | virsh snapshot-delete guest1 snapshot1 | ||
+ | virsh snapshot-delete guest1 --current --children-only | ||
+ | |||
| | ||
To list all snapshots for a particular guestOS, execute this: | To list all snapshots for a particular guestOS, execute this: | ||
Line 83: | Line 86: | ||
virsh snapshot-info guest1 snapshot | virsh snapshot-info guest1 snapshot | ||
virsh snapshot-dumpxml guest1 snapshot1 | virsh snapshot-dumpxml guest1 snapshot1 | ||
+ | | ||
+ | If you need to make a live backup, do the following (Note: make sure that '' | ||
+ | |||
+ | |||
+ | virsh domfsfreeze guest1.qcow2 | ||
+ | qemu-img create -f qcow2 -b guest1.qcow2 snapshot.qcow2 | ||
+ | virsh domfsthaw guest1.qcow2 | ||
+ | |||
| | ||
At times you may need to resize or gather information about a particular virtual disk. If they are in the qcow2 format, gather information as follows: | At times you may need to resize or gather information about a particular virtual disk. If they are in the qcow2 format, gather information as follows: | ||
Line 88: | Line 99: | ||
qemu-img info disk.qcow2 | qemu-img info disk.qcow2 | ||
| | ||
- | To regain space that is being used needlessly, you can sparsify the qcow2 disk as follows: | + | To regain space that is being used needlessly, you can sparsify the qcow2 disk. Note that you must install virt-sparsify separately with '' |
virt-sparsify --in-place disk.qcow2 | virt-sparsify --in-place disk.qcow2 | ||
Line 178: | Line 189: | ||
kpartx -d debian10.img | kpartx -d debian10.img | ||
- | --- // | + | --- // |