HP Matrix 7.2 KVM Private Cloud Backup and Restore
Table Of Contents
- Abstract
 - Matrix Operating Environment with Matrix KVM Private Cloud Overview
 - Backup and restore strategy for Matrix OE with Matrix KVM Private Cloud
 - Matrix KVM Private Cloud backup and restore
 - Matrix KVM Private Cloud Images repository backup and restore
 - Matrix KVM Private Cloud High Availability (HA) cluster configuration backup and restore
 - Appendix A: KVM Private Cloud restore resynchronization actions
 - Appendix B: Images repository restore resynchronization actions
 - Appendix C: Alerts and Audit messages
 - Appendix D: HA Cluster details
 - Appendix E: Backup and Restore REST API
 - Appendix F: Sample Backup Script
 - Appendix G: Sample Restore Script
 - References
 - For more information
 

 $authinfo = login-appliance $loginVals.userName $loginvals.password $loginVals.hostname 
 if ($authinfo -eq $null) 
 { 
 Write-Host "Error getting authorized session from appliance, closing program." 
 return 
 } 
 $uploadResponse = uploadTo-appliance $loginVals.backupPath $authinfo.sessionID 
$loginVals.hostname $loginVals.backupFile 
 if ($uploadResponse -eq $null) 
 { 
 Write-Host "Error attempting to upload, closing program." 
 return 
 } 
 $restoreResponse = start-restore $authinfo.sessionID $loginVals.hostname $uploadResponse 
 if ($restoreResponse -eq $null) 
 { 
 Write-Host "Error obtaining response from Restore request, closing program." 
 return 
 } 
 restore-status -hostname $loginVals.hostname -restoreResponse $restoreResponse -authinfo 
$authinfo.sessionID 
 return 
} 
else 
{ 
 Write-Host "Usage: restore.ps1" 
 Write-Host "or" 
 Write-Host "restore.ps1 -status https://{ipaddress}" 
 return 
} 
Example Output 
PS C:\Users\Joe> C:\Users\Joe\Documents\restore.ps1  
Restoring from backup is a destructive process, continue anyway? 
y 
Enter directory backup is located in (ie: C:\users\joe\) 
C:\users\Joe\Documents 
Enter name of backup (ie: appliance_vm1_backup_2012-07-07_555555.bkp 
joe_vm_backup_2012-07-07_777777.bkp 
Enter appliance IP address (ie: https://10.10.10.10) 
https://10.10.10.1 
Enter username 
************* 
Enter password 
******** 
Login completed successfully 
Uploading backup file to appliance, this may take a few minutes... 
Upload complete. 
Restore progress: [====================] 100 % 
Restore complete! 
Here is example output from running the script to find restore progress information:  
C:\users\Joe\Documents\restore.ps1 -status https://10.10.10.1  
Restore progress: [====================] 100 % 
Restore complete! 










