
On 08/19/2014 10:24 AM, Liron Aravot wrote:
----- Original Message -----
From: "santosh" <sbahir@commvault.com> To: users@ovirt.org Sent: Monday, August 18, 2014 7:34:02 PM Subject: [ovirt-users] Question on Backup and Restore API
Hi,
The link Backup and Restore API has steps for Full VM Backups. The mentioned steps are,
1. Take a snapshot of the virtual machine to be backed up - (existing oVirt REST API operation) 2. Back up the virtual machine configuration at the time of the snapshot (the disk configuration can be backed up as well if needed) - (added capabillity to oVirt as part of the Backup API) 3. Attach the disk snapshots that were created in (1) to the virtual appliance for data backup - (added capabillity to oVirt as part of the Backup API) 4. <data can be backed up> 5. Detach the disk snapshots that were attached in (4) from the virtual appliance - (added capabillity to oVirt as part of the Backup API)
In the example section, following is the explanation for step 2.
Grab the wanted vm configuration from the needed snapshot - it'll be under initialization/configuration/data URL = SERVER:PORT/api/vms/VM_ID/snapshots/ID Method = GET Hi santosh, you should also have All-Content:true header. I updated the wiki page accordingly.
Thanks Liron. It gives the information I am looking for. Thanks, Santosh.
thanks!
But When run the GET request using rest API, I am not finding information for initialization/configuration/data in the output. Following is the output of the GET request. Please advise If I am missing something or looking at wrong place. I am also attaching xml file with the following content. Please let me know if you need more information.
<snapshot href =" /api/vms/4dcd5b6a-cf4b-460c-899d-4edb5345d705/snapshots/a8f63b31-1bfa-45ba-a8cc-d10b486f1094 " id =" a8f63b31-1bfa-45ba-a8cc-d10b486f1094 " > <actions> <link href =" /api/vms/4dcd5b6a-cf4b-460c-899d-4edb5345d705/snapshots/a8f63b31-1bfa-45ba-a8cc-d10b486f1094/restore " rel =" restore " /> </actions> <description> FirstClick </description> <type> regular </type> <vm id =" 4dcd5b6a-cf4b-460c-899d-4edb5345d705 " > <name> RHEL_65_CL1 </name> <description> This is cluster 1 </description> <link href =" /api/vms/4dcd5b6a-cf4b-460c-899d-4edb5345d705/snapshots/a8f63b31-1bfa-45ba-a8cc-d10b486f1094/cdroms " rel =" cdroms " /> <link href =" /api/vms/4dcd5b6a-cf4b-460c-899d-4edb5345d705/snapshots/a8f63b31-1bfa-45ba-a8cc-d10b486f1094/disks " rel =" disks " /> <link href =" /api/vms/4dcd5b6a-cf4b-460c-899d-4edb5345d705/snapshots/a8f63b31-1bfa-45ba-a8cc-d10b486f1094/nics " rel =" nics " /> <type> server </type> <status> <state> up </state> </status> <memory> 1073741824 </memory> <cpu> <topology sockets =" 1 " cores =" 1 " /> <architecture> X86_64 </architecture> </cpu> <cpu_shares> 0 </cpu_shares> <os type =" other " > <boot dev =" cdrom " /> <boot dev =" hd " /> </os> <high_availability> <enabled> false </enabled> <priority> 1 </priority> </high_availability> <display> <type> vnc </type> <address>172.19.110.43 </address> <port> 5900 </port> <monitors> 1 </monitors> <single_qxl_pci> false </single_qxl_pci> <allow_override> false </allow_override> <smartcard_enabled> false </smartcard_enabled> </display> <host id =" 2704a037-0a61-4f3e-8063-6bd67bdbac36 " /> <cluster id =" ba23117a-708e-40f6-bf32-970c4f86b7ee " /> <template id =" 00000000-0000-0000-0000-000000000000 " /> <start_time> 2014-08-18T11:16:47.307-04:00 </start_time> <stop_time> 2014-08-18T11:14:26.323-04:00 </stop_time> <creation_time> 2014-08-08T17:39:52.000-04:00 </creation_time> <origin> ovirt </origin> <stateless> false </stateless> <delete_protected> false </delete_protected> <sso> <methods> <method id =" GUEST_AGENT " /> </methods> </sso> <initialization/> <placement_policy> <affinity> migratable </affinity> </placement_policy> <memory_policy> <guaranteed> 1073741824 </guaranteed> </memory_policy> <usb> <enabled> false </enabled> </usb> <migration_downtime> -1 </migration_downtime> </vm> <date> 2014-08-17T17:03:53.461-04:00 </date> <snapshot_status> ok </snapshot_status> <persist_memorystate> false </persist_memorystate> </snapshot>
Thanks, Santosh ***************************Legal Disclaimer*************************** "This communication may contain confidential and privileged material for the sole use of the intended recipient. Any unauthorized review, use or distribution by others is strictly prohibited. If you have received the message by mistake, please advise the sender by reply email and delete the message. Thank you." **********************************************************************
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
***************************Legal Disclaimer*************************** "This communication may contain confidential and privileged material for the sole use of the intended recipient. Any unauthorized review, use or distribution by others is strictly prohibited. If you have received the message by mistake, please advise the sender by reply email and delete the message. Thank you." **********************************************************************