
From what I can tell, you can only backup a VM to an export domain if the VM is shut down. Is a live VM backup not possible through oVirt? If not, why not? Most other virtualization tools can handle this. If it is possible, how do I do it through the backup API? api.vms.myvm.export requires it to be shutdown so what would the alternative be? Thanks. -- This email was Virus checked by UTM 9. For issues please contact the Windows Systems Admin.

--_002_D1C34669125B0soerenmalchowmconnet_ Content-Type: text/plain; charset="us-ascii" Content-ID: <E0039E08D5007A4CBA3324A58133634A@liquidcampaign.com> Content-Transfer-Encoding: quoted-printable Dear Chris, It is not true, you can snapshot a machine, then clone the snapshot and export it for backup purposes after that you can remove the snapshot, all on the live VM. However, you need newer versions of libvirt to do that, right now we are using CentOS 7.1 and the libvirt that comes with it is capable of doing live merge which is necessary to achieve this. But i have to warn you, we are experiencing a problem when removing the snapshots (the part is commented in the attached script) it sometimes kills virtual machines in a way that makes it necessary to put the hypervisor to maintenance and then restart vdsmd and libvirtd before you can start that VM again. There is a bug filed already and it is in progress https://bugzilla.redhat.com/show_bug.cgi?id=3D1231754 I also have to add that i newer version of libvirt (on Fedora 20 with the libvirt preview repo) did not have that problem, so i am confident that this will be solved soon. Last but not least there is a plan to be able to export snapshots right away for backup without having to clone them first, this is a huge step forward for the backup procedure in terms of time that is needed and the load on the storage and hypervisor systems. I would really appreciate if you would help improving that script (we are not python developers), i will see that i make this a github project or something like that Cheers Soeren On 08/07/15 17:13, "users-bounces@ovirt.org on behalf of Chris Jones - BookIt.com Systems Administrator" <users-bounces@ovirt.org on behalf of chris.jones@bookit.com> wrote:
From what I can tell, you can only backup a VM to an export domain if the VM is shut down. Is a live VM backup not possible through oVirt? If not, why not? Most other virtualization tools can handle this.
If it is possible, how do I do it through the backup API? api.vms.myvm.export requires it to be shutdown so what would the alternative be?
Thanks.
--=20 This email was Virus checked by UTM 9. For issues please contact the Windows Systems Admin. _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--_002_D1C34669125B0soerenmalchowmconnet_ Content-Type: text/x-python-script; name="backup-queue.py" Content-Description: backup-queue.py Content-Disposition: attachment; filename="backup-queue.py"; size=5397; creation-date="Wed, 08 Jul 2015 19:36:33 GMT"; modification-date="Wed, 08 Jul 2015 19:36:33 GMT" Content-ID: <7F8DD58C5E6E5C4CB5C4696512014B13@liquidcampaign.com> Content-Transfer-Encoding: base64 IyEvdXNyL2Jpbi9weXRob24KCmltcG9ydCBRdWV1ZQppbXBvcnQgdGhyZWFkaW5nCmltcG9ydCB0 aW1lCmZyb20gb3ZpcnRzZGsuYXBpIGltcG9ydCBBUEkKZnJvbSBvdmlydHNkay54bWwgaW1wb3J0 IHBhcmFtcwppbXBvcnQgc3lzCmltcG9ydCBkYXRldGltZQppbXBvcnQgc210cGxpYgpmcm9tIGVt YWlsLm1pbWUudGV4dCBpbXBvcnQgTUlNRVRleHQKCgpnbG9iYWwgU05BUFNIT1RfTkFNRQoKVkVS U0lPTiAgICAgICAgICAgICA9IHBhcmFtcy5WZXJzaW9uKG1ham9yPSczJywgbWlub3I9JzAnKQpF TkdJTkVfU0VSVkVSICAgICAgID0gJycKRU5HSU5FX1VTRVIgICAgICAgICA9ICcnCkVOR0lORV9Q QVNTV09SRCAgICAgPSAnJwpFTkdJTkVfQ0VSVCAgICAgICAgID0gJycKTk9XICAgICAgICAgICAg ICAgICA9IGRhdGV0aW1lLmRhdGV0aW1lLm5vdygpClNOQVBTSE9UX05BTUUgICAgICAgPSAnQkFD S1VQXycgKyBOT1cuc3RyZnRpbWUoIiVZLSVtLSVkLSVIJU0iKQpEQVlfT0ZfV0VFSyAgICAgICAg ID0gTk9XLnN0cmZ0aW1lKCIldyIpCkJBQ0tVUCAgICAgICAgICAgICAgPSAiRlVMTCIKCmV4aXRG bGFnID0gMAoKY2xhc3MgbXlUaHJlYWQgKHRocmVhZGluZy5UaHJlYWQpOgogICAgZGVmIF9faW5p dF9fKHNlbGYsIHRocmVhZElELCBuYW1lLCBxKToKICAgICAgICB0aHJlYWRpbmcuVGhyZWFkLl9f aW5pdF9fKHNlbGYpCiAgICAgICAgc2VsZi50aHJlYWRJRCA9IHRocmVhZElECiAgICAgICAgc2Vs Zi5uYW1lID0gbmFtZQogICAgICAgIHNlbGYucSA9IHEKICAgICAgICBzZWxmLmFwaSA9IGFwaQog ICAgICAgIGdsb2JhbCBtZXNzYWdlCiAgICBkZWYgcnVuKHNlbGYpOgogICAgICAgIHByaW50ICJT dGFydGluZyAiICsgc2VsZi5uYW1lCiAgICAgICAgcHJvY2Vzc19kYXRhKHNlbGYubmFtZSwgc2Vs Zi5xKQogICAgICAgIHByaW50ICJFeGl0aW5nICIgKyBzZWxmLm5hbWUKCmRlZiBwcm9jZXNzX2Rh dGEodGhyZWFkTmFtZSwgcSk6CiAgICB3aGlsZSBub3QgZXhpdEZsYWc6CiAgICAgICAgcXVldWVM b2NrLmFjcXVpcmUoKQogICAgICAgIGlmIG5vdCB3b3JrUXVldWUuZW1wdHkoKToKICAgICAgICAg ICAgZGF0YSA9IHEuZ2V0KCkKICAgICAgICAgICAgcXVldWVMb2NrLnJlbGVhc2UoKQogICAgICAg ICAgICBwcmludCAiJXMgcHJvY2Vzc2luZyAlcyIgJSAodGhyZWFkTmFtZSwgZGF0YS5uYW1lKQog ICAgICAgICAgICB2bSA9IGFwaS52bXMuZ2V0KG5hbWU9ZGF0YS5uYW1lKQogICAgICAgICAgICB2 bW5hbWUgPSBkYXRhLm5hbWUgKyJfIgogICAgICAgICAgICBuZXd2bW5hbWUgPSB2bW5hbWUgKyBT TkFQU0hPVF9OQU1FCiAgICAgICAgICAgIGNsdXN0ZXIgPSBhcGkuY2x1c3RlcnMuZ2V0KGlkPXZt LmNsdXN0ZXIuaWQpCiAgICAgICAgICAgIGRjID0gYXBpLmRhdGFjZW50ZXJzLmdldChpZD1jbHVz dGVyLmRhdGFfY2VudGVyLmlkKQogICAgICAgICAgICBleHBvcnQgPSBOb25lCiAgICAgICAgICAg IGZvciBzZCBpbiBkYy5zdG9yYWdlZG9tYWlucy5saXN0KCk6CiAgICAgICAgICAgICAgICBpZiBz ZC50eXBlXyA9PSAiZXhwb3J0IjoKICAgICAgICAgICAgICAgICAgICBleHBvcnQgPSBzZAogICAg ICAgICAgICBpZiBub3QgZXhwb3J0OgogICAgICAgICAgICAgICAgcHJpbnQoIkV4cG9ydCBkb21h aW4gcmVxdWlyZWQsIGFuZCBub25lIGZvdW5kLCBleGl0dGluZy4uLlxuIikKICAgICAgICAgICAg ICAgIHN5cy5leGl0KDEpCiAgICAgICAgICAgIGlmIChkYXRhLm5hbWUgIT0gJ0hvc3RlZEVuZ2lu ZScgYW5kIGNsdXN0ZXIubmFtZSA9PSAnQ0MtMDEnKToKICAgICAgICAgICAgICAgIHZtLnNuYXBz aG90cy5hZGQocGFyYW1zLlNuYXBzaG90KGRlc2NyaXB0aW9uPVNOQVBTSE9UX05BTUUsIHZtPXZt ICkpCiAgICAgICAgICAgICAgICBzbmFwID0gdm0uc25hcHNob3RzLmxpc3QoZGVzY3JpcHRpb249 U05BUFNIT1RfTkFNRSlbMF0KICAgICAgICAgICAgICAgIHdoaWxlIHZtLnNuYXBzaG90cy5nZXQo aWQ9c25hcC5pZCkuc25hcHNob3Rfc3RhdHVzID09ICJsb2NrZWQiOgogICAgICAgICAgICAgICAg ICAgIHByaW50KCIlcyBXYWl0aW5nIGZvciBzbmFwc2hvdCBvZiAlcyB0byBmaW5pc2giKSAlICh0 aHJlYWROYW1lLCB2bS5uYW1lKQogICAgICAgICAgICAgICAgICAgIHRpbWUuc2xlZXAoNjApCiAg ICAgICAgICAgICAgICBwcmludCgiJXMgU25hcHNob3R0aW5nICVzIGlzIGRvbmUiKSAlICh0aHJl YWROYW1lLHZtLm5hbWUpCiAgICAgICAgICAgICAgICB0cnk6CiAgICAgICAgICAgICAgICAgICAg c25hcHNob3RzID0gcGFyYW1zLlNuYXBzaG90cyhzbmFwc2hvdD1bcGFyYW1zLlNuYXBzaG90KGlk PXNuYXAuaWQpXSkKICAgICAgICAgICAgICAgICAgICBhcGkudm1zLmFkZChwYXJhbXMuVk0obmFt ZT1uZXd2bW5hbWUsIHNuYXBzaG90cz1zbmFwc2hvdHMsIGNsdXN0ZXI9Y2x1c3RlciwgdGVtcGxh dGU9YXBpLnRlbXBsYXRlcy5nZXQobmFtZT0iQmxhbmsiKSkpCiAgICAgICAgICAgICAgICAgICAg d2hpbGUgYXBpLnZtcy5nZXQobmFtZT1uZXd2bW5hbWUpLnN0YXR1cy5zdGF0ZSA9PSAiaW1hZ2Vf bG9ja2VkIjoKICAgICAgICAgICAgICAgICAgICAgICAgcHJpbnQoIiVzIFdhaXRpbmcgZm9yIGNs b25lIG9mICVzIHRvIGZpbmlzaCIpICUgKHRocmVhZE5hbWUsIHZtLm5hbWUpCiAgICAgICAgICAg ICAgICAgICAgICAgIHRpbWUuc2xlZXAoMzAwKQogICAgICAgICAgICAgICAgICAgIHByaW50KCIl cyBDbG9uaW5nIG9mICVzICBkb25lIikgJSAodGhyZWFkTmFtZSwgdm0ubmFtZSkKICAgICAgICAg ICAgICAgICAgICBhcGkudm1zLmdldChuYW1lPW5ld3ZtbmFtZSkuZXhwb3J0KHBhcmFtcy5BY3Rp b24oc3RvcmFnZV9kb21haW49ZXhwb3J0KSkKICAgICAgICAgICAgICAgICAgICB3aGlsZSBhcGku dm1zLmdldChuYW1lPW5ld3ZtbmFtZSkuc3RhdHVzLnN0YXRlID09ICJpbWFnZV9sb2NrZWQiOgog ICAgICAgICAgICAgICAgICAgICAgICBwcmludCgiJXMgV2FpdGluZyBmb3IgZXhwb3J0IG9mICVz IGZpbmlzaCIpICUgKHRocmVhZE5hbWUsIHZtLm5hbWUpCiAgICAgICAgICAgICAgICAgICAgICAg IHRpbWUuc2xlZXAoMzAwKQogICAgICAgICAgICAgICAgICAgIHByaW50KCIlcyBFeHBvcnRpbmcg JXMgZG9uZSIpICUgKHRocmVhZE5hbWUsIHZtLm5hbWUpCiAgICAgICAgICAgICAgICAgICAgYXBp LnZtcy5nZXQobmFtZT1uZXd2bW5hbWUpLmRlbGV0ZSgpCiAgICAgICAgICAgICAgICBleGNlcHQg RXhjZXB0aW9uIGFzIGU6CiAgICAgICAgICAgICAgICAgICAgcHJpbnQgKCJTb21ldGhpbmcgd2Vu dCB3cm9uZyB3aXRoIHRoZSBjbG9uaW5nIG9yIGV4cG9ydGluZ1xuJXMiKSAlIHN0cihlKQogICAg ICAgIGVsc2U6CiAgICAgICAgICAgIHF1ZXVlTG9jay5yZWxlYXNlKCkKICAgICAgICB0aW1lLnNs ZWVwKDEpCgp0aHJlYWRMaXN0ID0gWyJCYWNrdXAtVGhyZWFkLTEiLCAiQmFja3VwLVRocmVhZC0y IiwgIkJhY2t1cC1UaHJlYWQtMyIsICJCYWNrdXAtVGhyZWFkLTQiXQoKZGVmIENvbm5lY3QoKToK ICAgIGdsb2JhbCBhcGkKICAgIGFwaSA9IEFQSSh1cmw9RU5HSU5FX1NFUlZFUiwgdXNlcm5hbWU9 RU5HSU5FX1VTRVIsIHBhc3N3b3JkPUVOR0lORV9QQVNTV09SRCwgY2FfZmlsZT1FTkdJTkVfQ0VS VCkKCmRlZiBEaXNjb25uZWN0KGV4aXRjb2RlKToKICAgIGFwaS5kaXNjb25uZWN0KCkKICAgIHN5 cy5leGl0KGV4aXRjb2RlKQoKdHJ5OgogICAgQ29ubmVjdCgpCiAgICB2bXMgPSBhcGkudm1zLmxp c3QoKQoKZXhjZXB0IEV4Y2VwdGlvbiBhcyBlOgogICAgcHJpbnQgJ0ZhaWxlZDpcbiVzJyAlIHN0 cihlKQoKbmFtZUxpc3QgPSB2bXMgCnF1ZXVlTG9jayA9IHRocmVhZGluZy5Mb2NrKCkKd29ya1F1 ZXVlID0gUXVldWUuUXVldWUoMCkKdGhyZWFkcyA9IFtdCnRocmVhZElEID0gMQoKIyBDcmVhdGUg bmV3IHRocmVhZHMgZm9yIGJhY2t1cApmb3IgdE5hbWUgaW4gdGhyZWFkTGlzdDoKICAgIHRocmVh ZCA9IG15VGhyZWFkKHRocmVhZElELCB0TmFtZSwgd29ya1F1ZXVlKQogICAgdGhyZWFkLnN0YXJ0 KCkKICAgIHRocmVhZHMuYXBwZW5kKHRocmVhZCkKICAgIHRocmVhZElEICs9IDEKCiMgRmlsbCB0 aGUgcXVldWUKcXVldWVMb2NrLmFjcXVpcmUoKQpmb3Igd29yZCBpbiBuYW1lTGlzdDoKICAgIHdv cmtRdWV1ZS5wdXQod29yZCkKcXVldWVMb2NrLnJlbGVhc2UoKQoKIyBXYWl0IGZvciBxdWV1ZSB0 byBlbXB0eQp3aGlsZSBub3Qgd29ya1F1ZXVlLmVtcHR5KCk6CiAgICBwYXNzCgojIE5vdGlmeSB0 aHJlYWRzIGl0J3MgdGltZSB0byBleGl0CmV4aXRGbGFnID0gMQoKIyBXYWl0IGZvciBhbGwgdGhy ZWFkcyB0byBjb21wbGV0ZQpmb3IgdCBpbiB0aHJlYWRzOgogICAgdC5qb2luKCkKcHJpbnQgIkNs b25pbmcgYW5kIEV4cG9ydGluZyBkb25lIgphcGkuZGlzY29ubmVjdCgpCiNwcmludCAiU25hcHNo b3QgZGVsZXRpb24iCiN0cnk6CiMgICAgdGltZS5zbGVlcCgzMDApCiMgICAgQ29ubmVjdCgpCiMg ICAgdm1zID0gYXBpLnZtcy5saXN0KCkKIyAgICBmb3Igdm0gaW4gdm1zOgojICAgICAgICBzbmFw c2hvdGxpc3QgPSB2bS5zbmFwc2hvdHMubGlzdCgpCiMgICAgICAgIGZvciBzbmFwc2hvdCBpbiBz bmFwc2hvdGxpc3Q6CiMgICAgICAgICAgICBpZiBzbmFwc2hvdC5kZXNjcmlwdGlvbiAhPSAiQWN0 aXZlIFZNIjoKIyAgICAgICAgICAgICAgICBzbmFwc2hvdC5kZWxldGUoKQojICAgICAgICAgICAg ICAgIHRpbWUuc2xlZXAoNjApCiMgICAgICAgICAgICAgICAgdHJ5OgojICAgICAgICAgICAgICAg ICAgICB3aGlsZSBhcGkudm1zLmdldChuYW1lPXZtLm5hbWUpLnNuYXBzaG90cy5nZXQoaWQ9c25h cHNob3QuaWQpLnNuYXBzaG90X3N0YXR1cyA9PSAibG9ja2VkIjoKIyAgICAgICAgICAgICAgICAg ICAgICAgIHByaW50KCJXYWl0aW5nIGZvciBzbmFwc2hvdCAlcyBvbiAlcyBkZWxldGlvbiB0byBm aW5pc2giKSAlIChzbmFwc2hvdC5kZXNjcmlwdGlvbiwgdm0ubmFtZSkKIyAgICAgICAgICAgICAg ICAgICAgICAgIHRpbWUuc2xlZXAoMzAwKQojICAgICAgICAgICAgICAgIGV4Y2VwdCBFeGNlcHRp b24gYXMgZToKIyAgICAgICAgICAgICAgICAgICAgcHJpbnQgKCJTbmFwc2hvdCAlcyBkb2VzIG5v dCBleGlzdCBhbnltb3JlIikgJSBzbmFwc2hvdC5kZXNjcmlwdGlvbgojICAgICAgICBwcmludCAo IlNuYXBzaG90IGRlbGV0aW9uIGZvciAlcyBkb25lIikgJSB2bS5uYW1lCiMgICAgcHJpbnQgKCJE ZWxldGlvbiBvZiBzbmFwc2hvdHMgZG9uZSIpIAojICAgIGFwaS5kaXNjb25uZWN0KCkKI2V4Y2Vw dCBFeGNlcHRpb24gYXMgZToKIyAgICBwcmludCAoIlNvbWV0aGluZyB3ZW50IHdyb25nIHdoZW4g ZGVsZXRpbmcgdGhlIHNuYXBzaG90c1xuJXMiKSAlIHN0cihlKQoK --_002_D1C34669125B0soerenmalchowmconnet_--

This is a cryptographically signed message in MIME format. --------------ms030600050407010304090606 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi Soeren, thanks for sharing! I will look on this script right after upgrading to=20 7.1. It looks really useful. cheers, Jiri On 07/08/2015 09:36 PM, Soeren Malchow wrote:
Dear Chris,
It is not true, you can snapshot a machine, then clone the snapshot and=
export it for backup purposes after that you can remove the snapshot, a= ll on the live VM. However, you need newer versions of libvirt to do that, right now we ar= e using CentOS 7.1 and the libvirt that comes with it is capable of doing=
live merge which is necessary to achieve this.
But i have to warn you, we are experiencing a problem when removing the=
snapshots (the part is commented in the attached script) it sometimes kills virtual machines in a way that makes it necessary to put the hypervisor to maintenance and then restart vdsmd and libvirtd before yo= u can start that VM again.
There is a bug filed already and it is in progress
https://bugzilla.redhat.com/show_bug.cgi?id=3D1231754
I also have to add that i newer version of libvirt (on Fedora 20 with t= he libvirt preview repo) did not have that problem, so i am confident that=
this will be solved soon.
Last but not least there is a plan to be able to export snapshots right=
away for backup without having to clone them first, this is a huge step=
forward for the backup procedure in terms of time that is needed and th= e load on the storage and hypervisor systems.
I would really appreciate if you would help improving that script (we a= re not python developers), i will see that i make this a github project or=
something like that
Cheers Soeren
On 08/07/15 17:13, "users-bounces@ovirt.org on behalf of Chris Jones - BookIt.com Systems Administrator" <users-bounces@ovirt.org on behalf of=
chris.jones@bookit.com> wrote:
From what I can tell, you can only backup a VM to an export domain if=
the VM is shut down. Is a live VM backup not possible through oVirt? I= f not, why not? Most other virtualization tools can handle this.
If it is possible, how do I do it through the backup API? api.vms.myvm.export requires it to be shutdown so what would the alternative be?
Thanks.
-- This email was Virus checked by UTM 9. For issues please contact the Windows Systems Admin. _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--------------ms030600050407010304090606 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJZzCC BJwwggOEoAMCAQICEQC45Is/CVzH+XkioGWC4zR8MA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNV BAYTAk5MMQ8wDQYDVQQKEwZURVJFTkExGzAZBgNVBAMTElRFUkVOQSBQZXJzb25hbCBDQTAe Fw0xNDExMTAwMDAwMDBaFw0xNjExMDkyMzU5NTlaMGUxCzAJBgNVBAYTAkNaMSUwIwYDVQQK DBxTbGV6c2vDoSB1bml2ZXJ6aXRhIHYgT3BhdsSbMRgwFgYDVQQDDA9KacWZw60gU2zDqcW+ a2ExFTATBgkqhkiG9w0BCQIWBnNsZXprYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBAM1w8dReDhl8PeyGf/XN4x/y3Kf9mmUOTXvnqFz49Udg07ZVE/anUcpF21x+PWLZXzud rQR8yZ/Ezvt0kmSVKcCwJeuzRvLZ4fN0LPvjq8SuzlWRKdnWeE5YfsVWIpp2LLGYC/7Ncv6O TNvrvwYexPaM9Z0eN+GBBcDN3SETkCqRDexEZGymx+u5GZ+BK0SgTb5RuriMLr2kFhaLzTN0 BQ5z70qXll+iV+j9OkVWJcijiLUUyANE1hkCEEqkfPvTM3/tVSpOX/vH3PdrrK00LwlNtsx2 PxJ1aFFXSjI46FiUUcv7VlLQq1DSLPnJaz10KSrvsutNcJdpZIYFGVDwf/kCAwEAAaOCAW8w ggFrMB8GA1UdIwQYMBaAFGNNQ1oZSD/ERsECur/uDuWCt2amMB0GA1UdDgQWBBQ0eNdV6L8/ QN2SXCg/wDdOSrRdNjAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAU BggrBgEFBQcDBAYIKwYBBQUHAwIwGAYDVR0gBBEwDzANBgsrBgEEAbIxAQICHTA/BgNVHR8E ODA2MDSgMqAwhi5odHRwOi8vY3JsLnRjcy50ZXJlbmEub3JnL1RFUkVOQVBlcnNvbmFsQ0Eu Y3JsMHIGCCsGAQUFBwEBBGYwZDA6BggrBgEFBQcwAoYuaHR0cDovL2NydC50Y3MudGVyZW5h Lm9yZy9URVJFTkFQZXJzb25hbENBLmNydDAmBggrBgEFBQcwAYYaaHR0cDovL29jc3AudGNz LnRlcmVuYS5vcmcwHQYDVR0RBBYwFIESamlyaS5zbGV6a2FAc2x1LmN6MA0GCSqGSIb3DQEB BQUAA4IBAQAnLpuLEnnelqKDBbCdd+KlGXLZNOQgLB/g+1fD2E4GhgLXs9s+kCgYG1MO/Pql BbjChIngluSQP0koY+Vle3R9CBkqBt9DuxEVDniCg6G8lib4IUlQ+JJetn+LUJTMjjRTeRdh tY6r33IqJ3lpQRoi5v0Tpwljp/Ju3uKt5NXYgpU0ib8BdaON/qPEZVq9DVDNPGZG98SxelCK zmOAJ4mNEeFngGHBEKGQhOEth9ZNJgh32tu26PfKMuO0mKkOEckS4hySBXywINuNvK3GjRY0 tCZ8vQpRXG+l8x91ncxwYrCfudCKoFymwYjf72l+YeQzPLj6sMZkIeR7I03ERSksMIIEwzCC A6ugAwIBAgIQc/5X+t+4xQiBe2a5a/At7zANBgkqhkiG9w0BAQUFADCBrjELMAkGA1UEBhMC VVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20x NjA0BgNVBAMTLVVUTi1VU0VSRmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBFbWFp bDAeFw0wOTA1MTgwMDAwMDBaFw0yODEyMzEyMzU5NTlaMDsxCzAJBgNVBAYTAk5MMQ8wDQYD VQQKEwZURVJFTkExGzAZBgNVBAMTElRFUkVOQSBQZXJzb25hbCBDQTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMgV2fUzaiOhkA3PuwVEw6sfSjWFGiGFoE/48EDiSkOb/lux sL+0V9x1gEFLZBr2209vj9AlRTX56stK+vva0+1FiBGUNuTMqA3vxT037RZ748KVnlgzfyL7 +P/s5r7brgplJSKH2m+Ei0boQIYoP79WCOJK6YOi6SL7Lfq2KB+RwcNx+1PAK06kDKFunVXt 7OEkhzoI4g0c5MRN0Msn+oRk5tGXnVYkW5O7KS5D4kFqPeJKZfyaX1qGh7yHx3mAlplRxpAP ZJGZfRDdrCwDKuF4ZP7OPU70K1ARS9FY1JsD8H/1O1OwU0P7xS/EBCkaOqzXVenRDpXROzF/ eE+uKS0CAwEAAaOCAU0wggFJMB8GA1UdIwQYMBaAFImCZ33EnSZwAEu0UEh83j2uBG59MB0G A1UdDgQWBBRjTUNaGUg/xEbBArq/7g7lgrdmpjAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/ BAgwBgEB/wIBADAYBgNVHSAEETAPMA0GCysGAQQBsjEBAgIdMFgGA1UdHwRRME8wTaBLoEmG R2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNFUkZpcnN0LUNsaWVudEF1dGhlbnRp Y2F0aW9uYW5kRW1haWwuY3JsMG8GCCsGAQUFBwEBBGMwYTA4BggrBgEFBQcwAoYsaHR0cDov L2NydC51c2VydHJ1c3QuY29tL1VUTkFBQUNsaWVudF9DQS5jcnQwJQYIKwYBBQUHMAGGGWh0 dHA6Ly9vY3NwLnVzZXJ0cnVzdC5jb20wDQYJKoZIhvcNAQEFBQADggEBAAYrqVMvE9xcORbM hp9eTHty++yNVYpemgr/U0x29AY9UM9X8KLPr5mMqv6gGXY+mQMy+nWDOIq7a5qlDBOy1Bt2 5pQuZ5hZ45FsApCanMhgS1WryohajSvlaZUDB9HUDvwkIi5ZsWOkX+3ZI3LknM46XGwfT6kA yR3++n9FLbYuhN0PJ6BZGE7VdiVF9JkmedtvnyP3Q7srDwSjgSYst3s1+T13X0Ah5n8dpZZa vdDLFjpsu2GLiv0EOUQKyyzhy84uEJga2+CT7UlkZAggn7ejUPCi3cq0xnwMPedeFdwnhuQ6 O1JaF6upBlMrnQlzZBwBw/0w0ocDb+QVA3o5X2gxggMKMIIDBgIBATBQMDsxCzAJBgNVBAYT Ak5MMQ8wDQYDVQQKEwZURVJFTkExGzAZBgNVBAMTElRFUkVOQSBQZXJzb25hbCBDQQIRALjk iz8JXMf5eSKgZYLjNHwwCQYFKw4DAhoFAKCCAY8wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEH ATAcBgkqhkiG9w0BCQUxDxcNMTUwNzA4MjEwMjE1WjAjBgkqhkiG9w0BCQQxFgQULmIGDae8 /ZFMA37mSTxS6hmsXVswXwYJKwYBBAGCNxAEMVIwUDA7MQswCQYDVQQGEwJOTDEPMA0GA1UE ChMGVEVSRU5BMRswGQYDVQQDExJURVJFTkEgUGVyc29uYWwgQ0ECEQC45Is/CVzH+XkioGWC 4zR8MGEGCyqGSIb3DQEJEAILMVKgUDA7MQswCQYDVQQGEwJOTDEPMA0GA1UEChMGVEVSRU5B MRswGQYDVQQDExJURVJFTkEgUGVyc29uYWwgQ0ECEQC45Is/CVzH+XkioGWC4zR8MGwGCSqG SIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggq hkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwDQYJ KoZIhvcNAQEBBQAEggEAiG0eNOfYKzwBsHVSXSnraQw3YppKqYSaI+SqJkFCjNSC0UgBSvMd Twg2coTJfaFvuFCsTLugP/tBrkxwaPXA3iivhqt1DewuCzkvLR4JEOBpy4bd5E49DC4uWzv1 rJbZheszEHKWGDRTe88y81ov5atpqQsIlwhUQyHSHknbLv2bW2iXO0tSVEmigsrI0TZZPD5B 7lrGEcnStsGdI1MIeeRdtq8f3M3+nnfxZbcATSMaEFJ/FSbBwcAq05FNDaxYpicLz5w5yJhK YqM4ueLr0TGvWsKuQ+ZLP/16VX8Yb5efX+eS9blIcNbgVDuji3cIh7HLIASadHgYZNKaEb8E kAAAAAAAAA== --------------ms030600050407010304090606--

Thanks, Soeren. I'll give it a look. On 07/08/2015 03:36 PM, Soeren Malchow wrote:
Dear Chris,
It is not true, you can snapshot a machine, then clone the snapshot and export it for backup purposes after that you can remove the snapshot, all on the live VM. However, you need newer versions of libvirt to do that, right now we are using CentOS 7.1 and the libvirt that comes with it is capable of doing live merge which is necessary to achieve this.
But i have to warn you, we are experiencing a problem when removing the snapshots (the part is commented in the attached script) it sometimes kills virtual machines in a way that makes it necessary to put the hypervisor to maintenance and then restart vdsmd and libvirtd before you can start that VM again.
There is a bug filed already and it is in progress
https://bugzilla.redhat.com/show_bug.cgi?id=1231754
I also have to add that i newer version of libvirt (on Fedora 20 with the libvirt preview repo) did not have that problem, so i am confident that this will be solved soon.
Last but not least there is a plan to be able to export snapshots right away for backup without having to clone them first, this is a huge step forward for the backup procedure in terms of time that is needed and the load on the storage and hypervisor systems.
I would really appreciate if you would help improving that script (we are not python developers), i will see that i make this a github project or something like that
Cheers Soeren
participants (3)
-
Chris Jones - BookIt.com Systems Administrator
-
Jiří Sléžka
-
Soeren Malchow