after some investigation we have foud that:
via virsh our VM have 71 checkpoint
on engine's db, in the table vm_checkpoints there are ZERO
checkpoint.
Is ther a way to sync the checkpoints?!?
Engine deletes all checkpoints from engine if it cannot redefine
the checkpoints in libvirt. After this you must start again with full
backup.
The stale checkpoint in libvirt should not happen, please file a bug for this.
We need to understand why engine deleted the checkpoints without deleting
the checkpoints in libvirt.
To checkpoints in libvirt are deleted when you stop the vm.
You can also delete them safely using virsh.
Nir