> So our snapshot implementation uses the following steps: > > 1.) qmp: savevm-start [statefile] > > This save the VM state into [statefile] and then stops the VM.
That's migrate exec:cat>statefile (or similar) > 2.) qga freezefs How can freezefs run while the VM is stopped? > 3.) create snapshots: either using external tools or by qmp: > snapshot-drive > > 4.) gqa unfreezefs Same as above, this should be done after step (5). > 5.) qmp: savevm-end > > This restarts/resumes the VM That's simply "cont". Paolo