Closed rdziwinski closed 7 months ago
the libvirt version used should support this, but the error message comes from libvirt directly, not from virtnbdbackup. I dont know if opennebula actually patch their libvirt and disable features?
save checkpoint to file test.xml
<domaincheckpoint>
<description>Backup checkpoint</description>
<name>virtnbdbackup.0</name>
<disks>
<disk name="vda"/>
</disks>
</domaincheckpoint>
try with:
virsh checkpoint-create --xmlfile test.xml one-814
if it prints same error, please reach out to opennebula guys.
i think your qemu version might be too old or does not have the capabilities. from libvirt qemu_backup.c:
if (!virQEMUCapsGet(priv->qemuCaps, QEMU_CAPS_INCREMENTAL_BACKUP)) {
size_t i;
if (chkdef) {
virReportError(VIR_ERR_OPERATION_UNSUPPORTED, "%s",
_("creating checkpoint for incremental backup is not supported yet"));
goto endjob;
}
maybe it helps to enable capability via libvirt as described in:
otherwise your qemu version is too old.
it seems all actual opennebula versions available (up to 6.8) are based on debian bullseye. No packages for Debian bookworm are available yet. While the libvirt/qemu versions in debian bulleye do support the incremental backup feature, it is not enabled by default.
See following from the README:
you could try to enable the capability on opennebula libvirt using virsh too, i however dont know if opennebula will keep this setting permanently if you change the libvirt xml using virsh.
Hello, thank you a lot for your support. Adding capabilities allows for create of checkpoint.
Version used 2.0
Describe the bug Hello, I wanna create a live incremental/full backup and I get the error as below. I'm trying to search for why it's unsupported but I can't find any information. My image:
Hypervisor information:
Logfiles: