Hi, I am trying to enhancement qemu's snapshot functionality, and have write a wiki draft on: http://wiki.qemu.org/Features/VMSnapshotEnchancement It mainly serves backup APP, the centric of it is: 1 fixing the vmstate size problem. 2 save vmstate lively for any type. 3 introduce new live snapshot mode, which offload qemu block function to lower components, such as LVM2 or other software even hardware accelerated one. 4 complete the picture of snapshots so they have similar or unified API for block / vmstate / whole vm, and doc it.
Please feel free to point out any problem you find or give suggestion. -- Best Regards Wenchao Xia