[ovirt-users] Question on Backup and Restore API
santosh
sbahir at commvault.com
Mon Aug 18 12:34:02 EDT 2014
Hi,
The link Backup and Restore API
<http://www.ovirt.org/Features/Backup-Restore_API_Integration> 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
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.
*<snapshothref="/api/vms/4dcd5b6a-cf4b-460c-899d-4edb5345d705/snapshots/a8f63b31-1bfa-45ba-a8cc-d10b486f1094"id="a8f63b31-1bfa-45ba-a8cc-d10b486f1094">*
**
***<actions>*
**
*<linkhref="/api/vms/4dcd5b6a-cf4b-460c-899d-4edb5345d705/snapshots/a8f63b31-1bfa-45ba-a8cc-d10b486f1094/restore"rel="restore"/>*
**
*</actions>*
**
*<description>**FirstClick**</description>*
**
*<type>**regular**</type>*
**
***<vmid="4dcd5b6a-cf4b-460c-899d-4edb5345d705">*
**
*<name>**RHEL_65_CL1**</name>*
**
*<description>**This is cluster 1**</description>*
**
*<linkhref="/api/vms/4dcd5b6a-cf4b-460c-899d-4edb5345d705/snapshots/a8f63b31-1bfa-45ba-a8cc-d10b486f1094/cdroms"rel="cdroms"/>*
**
*<linkhref="/api/vms/4dcd5b6a-cf4b-460c-899d-4edb5345d705/snapshots/a8f63b31-1bfa-45ba-a8cc-d10b486f1094/disks"rel="disks"/>*
**
*<linkhref="/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>*
**
*<topologysockets="1"cores="1"/>*
**
*<architecture>**X86_64**</architecture>*
**
*</cpu>*
**
*<cpu_shares>**0**</cpu_shares>*
**
***<ostype="other">*
**
*<bootdev="cdrom"/>*
**
*<bootdev="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>*
**
*<hostid="2704a037-0a61-4f3e-8063-6bd67bdbac36"/>*
**
*<clusterid="ba23117a-708e-40f6-bf32-970c4f86b7ee"/>*
**
*<templateid="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>*
**
*<methodid="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."
**********************************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20140818/7bf901bb/attachment-0001.html>
More information about the Users
mailing list