cloudstack/scripts/storage/qcow2
Daniel Augusto Veronezi Salvador 39fad2d9d7
KVM disk-only based snapshot of volumes instead of taking VM's full snapshot and extracting disks (#5297)
* Refactor create volume snapshot with running VM

* Refactor create volume snapshot with stopped VM

* Refactor create volume from snapshot

* Refactor create template from snapshot

* Refactor volume migration (migrateVolume/ migrateVirtualMachineWithVolume)

* Refactor snapshot deletion

* Refactor snapshot revertion

* Adjusts and fix cherry-pick conflicts

* Remove diffuse tests

* Add validation to add flag '--delete' on command 'virsh blockcommand' only if libvirt version is equal or higher 6.0.0

* Expunge temporary snapshot only if template creation is from snapshot

* Extract strings to constant

* Remove unused imports

* Fix error on revert backed up snapshot

* Turn method's return to void as it is not used

* Rename method in SnapshotHelper

* Fix folder creation when using SharedMountPoint pool

* Remove static import

* Remove unnused method

* Cover take snapshot in centos 7

* Handle right snapshot flag according to qemu version

Co-authored-by: GutoVeronezi <daniel@scclouds.com.br>
2022-04-12 08:14:27 -03:00
..
create_private_template.sh Summary: master - Copy qcow2 instead of converting if source and dest are qcow2 2012-12-05 17:54:01 -07:00
createtmplt.sh CLOUDSTACK-10046 checksum validation for any java supported Digests-type (#2246) 2017-10-11 11:49:06 +02:00
createvm.sh license header changes for scripts folder from Chip Childers 2012-06-23 00:58:00 -04:00
createvolume.sh CLOUDSTACK-10046 checksum validation for any java supported Digests-type (#2246) 2017-10-11 11:49:06 +02:00
delvm.sh license header changes for scripts folder from Chip Childers 2012-06-23 00:58:00 -04:00
get_domr_kernel.sh Summary: several scripts are not mode executable 2013-01-17 11:21:42 -07:00
get_iqn.sh license header changes for scripts folder from Chip Childers 2012-06-23 00:58:00 -04:00
importmpl.sh CLOUDSTACK-9408: Fix download urls in sql and scripts 2017-04-20 12:33:33 +05:30
listvmdisk.sh license header changes for scripts folder from Chip Childers 2012-06-23 00:58:00 -04:00
listvmdisksize.sh license header changes for scripts folder from Chip Childers 2012-06-23 00:58:00 -04:00
listvmtmplt.sh license header changes for scripts folder from Chip Childers 2012-06-23 00:58:00 -04:00
listvolume.sh license header changes for scripts folder from Chip Childers 2012-06-23 00:58:00 -04:00
managesnapshot.sh KVM disk-only based snapshot of volumes instead of taking VM's full snapshot and extracting disks (#5297) 2022-04-12 08:14:27 -03:00
managevolume.sh Summary: several scripts are not mode executable 2013-01-17 11:21:42 -07:00
resizevolume.sh Qemu 2.10 requires `-U` flag to read volume metadata (#4567) 2021-03-18 11:54:01 +01:00