Changes

Jump to: navigation, search

stoney conductor: VM Backup

358 bytes added, 09:46, 10 January 2014
/* How to manually restore a machine from backup */
<source lang='bash'>
domain="<DOMAIN>" # For example domain="stoney-cloud.org"
ldapbase="<LDAPBASE>" # For expample ldapbase="dc=stoney-cloud,dc=org"ldapsearch -H ldaps://ldapm.${domain} -b "sstVirtualMachine=${machinename},ou=virtual machines,ou=virtualization,ou=services,dc=stoney-cloud,dc=org${ldapbase}" -s sub -x -D "cn=Manager,dc=stoney-cloud,dc=org" -W "(objectclass=*)" > /tmp/${machinename}.ldif
diff -Naur /tmp/${machinename}.ldif /var/virtualization/retain/vm-persistent/${vmpool}/${machinename}/${currentdate}/${machinename}.ldif.${backupdate}
</source>
''' Now you are entering the critical part. You won't be able to undo the following steps'''
 
Undefine the machine
<source lang='bash'>
virsh undefine ${machinename}
</source>
 
Remove the machine entry <code>dn=sstVirtualMachine=${machinename},ou=virtual machines,ou=virtualization,ou=services,${ldapbase}</code> from the LDAP directroy
<source lang='bash'>
echo "dn=sstVirtualMachine=${machinename},ou=virtual machines,ou=virtualization,ou=services,${ldapbase}"
</source>
486
edits