<div dir="ltr">Hi All --
<div><br></div><div>It seems as though it would be beneficial to use virDomainSave rather than virDomainManagedSave for suspending instances. Â The primary benefit of doing so would be to locate the save files within the instance's dedicated directory. Â As it stands suspend operations are utilizing ManagedSave, which places all save files in a single directory (/var/lib/libvirt/qemu/save by default on Ubuntu). Â This is the only instance-specific state data which lives both outside the instance directory and the database. Â Also, ManagedSave does not consider Libvirt's "save_image_format" directive and stores all saves as raw, rather than offering the various compression options available when DomainSave is used.</div>
<div><br></div><div>ManagedSave is certainly easier but offers less control than what I think is desired in this case. Â Is there anything I'm missing? Â If not, would folks be open to this change?</div><div><br></div><div>
Thanks,</div><div>Rafi</div></div>