[libvirt-users] Can I use 'virsh save' this command only get 'vm physical memory' ? If not , please tell me how can I get it .

Fırat KÜÇÜK firat at codv.io
Fri Mar 18 16:38:04 UTC 2016


Hello,

"virsh save" command dumps memory of the VM.
Maybe you can extract the memory section from "save file" according to 
the file definition from libvirt source code.

 From the source code:

/**
  * virDomainSave:
  * @domain: a domain object
  * @to: path for the output file
  *
  * This method will suspend a domain and save its memory contents to
  * a file on disk. After the call, if successful, the domain is not
  * listed as running anymore (this ends the life of a transient domain).
  * Use virDomainRestore() to restore a domain after saving.
  *
  * See virDomainSaveFlags() for more control.  Also, a save file can
  * be inspected or modified slightly with virDomainSaveImageGetXMLDesc()
  * and virDomainSaveImageDefineXML().
  *
  * Returns 0 in case of success and -1 in case of failure.
  */
int
virDomainSave(virDomainPtr domain, const char *to)
{


At the source file there is a header at the begining followed by a 
header. Than dumps of the whole mem.


On 03/18/2016 09:16 AM, Leekitty wrote:
> Can I use 'virsh save' this command  only get 'vm physical memory' ? 
> If not ,please tell me how can I get it .
>
> Thanks in advance.
>
> Lee Wen
>
>
> _______________________________________________
> libvirt-users mailing list
> libvirt-users at redhat.com
> https://www.redhat.com/mailman/listinfo/libvirt-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvirt-users/attachments/20160318/78766592/attachment.htm>


More information about the libvirt-users mailing list