[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Yet another backup proposal (file based vbd's & lvm)
Greeting list This is yet another request for feedback on a proposed backup solution for a xen environment, and I'll appreciate any all scrutiny of what I want to attempt. Key features of xen backups: - Snapshot-like backups of domU's - Avoiding LVM snapshots - Near-zero downtime First a brief overview of how we currently use Xen. We have a Linux storage server attached to our network with two bonded gigabit Ethernet cards. We have several dom0's running on this same network. On the NAS we have a directory containing all our domU's as file-based VBD's. Each dom0 runs their selected domU's from the NFS directly. These domU's are basically just configured to offer a minimal amount of services, and are really small. The only things of importance inside them is the various configuration & user files for their particular services. All the data they require to deliver their services (WWW, POP, etc) also resides on the NAS under different exports. The problem is that the NAS is performing very poorly with this setup, and I intend to move the VM's from the NAS directly to the hardware of their dom0, but before I take this leap of faith I need to make sure I have a viable backup solution in place. From what I've gathered in the list archives and google, LVM snapshots are frowned upon, rdiff-backup seems to get decent remarks, and dd-like backups are too slow and space consuming. What I'd like to attempt to setup (based on the feedback I receive) is the following. 1. Pause the domU using "xm pause" 2. Sync the domU using "xm sysrq" 3. Use rdiff-backup to make a local backup of the file VBD 4. Resume the domU using "xm unpause" After this I can rsync the backup directory to another server while the domU continues to run. This is based almost entirely on the xen-server-tools backup script by Christian Wieke from xmlvalidation.com. I can understand that the first backup will take a substantial amount of time, afterwards it should take that long since the only things that change inside our domU's are config files and log files, everything else runs of the NAS. We have all the domU's on the NFS to ease migration in case of hardware failures, and I need to be able to restore a backup on another machine within minutes of any critical failure. I believe the above solution will work for file-based VBD's, albeit not the best or fastest solution around. Any feedback would be dually appreciated. -- Kenneth Kalmer kenneth.kalmer@xxxxxxxxx Folding@home stats http://fah-web.stanford.edu/cgi-bin/main.py?qtype=userpage&username=kenneth%2Ekalmer _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |