I'd like to start a discussion around the direction of scalable backup and 
recovery in CloudStack. Currently, the only want to backup and recover vms is 
by setting up a schedule or manually snapshotting up individual vm disks or 
manually snapshotting vms. Unfortunately, I don't believe this is a very 
scalable solution. What if a user wants all of their vm disks to be backed up 
on the same schedule? What if a domain administrator wants all of the vms in 
their domain to be backed up on the same schedule or to manually backup every 
vm in their domain?

Here are some use cases I see for helping to scale things up:
-Scheduled and manual backup of 1 to all of a user's vms and vm disks
-Scheduled and manual backup of 1 to all of a domain's vms and vm disks (by a 
domain admin)
-Scheduled and manual backup of 1 to all vms and vm disks on primary storage 
(by a cloud admin) - this one is tougher to find a valid use case for
-Backup schedules attached to service offerings

I know I previously started a discussion about backing up multiple vm disks at 
once, but I think these use cases, broken down by user type (user, domain admin 
and admin), should help clear things up and show the utility of being able to 
backup multiple objects at once.

Thanks!
Chris
-- 
Chris Suich
chris.su...@netapp.com
NetApp Software Engineer
Data Center Platforms – Cloud Solutions
Citrix, Cisco & Red Hat

Reply via email to