Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for a way to backup machines running multiple operating systems (possibly with more than one OS on one machine) to a central server on a schedule.

The server is running Ubuntu Server 8.04 LTS, and the clients are running Windows XP SP3, Windows XP-64 SP2, and Ubuntu 9.04.

So far I've looked at Clonezilla Server (doesn't work because I have a separate DHCP server), FOG (only for Windows clients), partimage (only a live cd), and rsync (good for files, not for imaging).

I like the idea of Clonezilla Server, which has the clients PXE boot, and then images them to store on the server, but again, the DHCP is a killer for me.

Should I stop looking for one solution and instead have separate backup plans for each OS (DriveImage XML for Windows, tar etc. for Linux)? Or is there a program/solution that will work for what I want to do?


locked by HopelessN00b Jan 25 '15 at 1:25

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as off-topic by HopelessN00b Jan 25 '15 at 1:25

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 2 down vote accepted

You should be able to disable the clonezilla dhcp server, and add the dhcp options to your existing DHCP server that you need to actually PXE boot.

You can PXE boot a linux with partimage pretty easily, and if you are good with scripts you could automate a backup, but I think this is what clonezilla already does.

+1 - I'll second adding the necessary options to your existing DHCP server. I PXE boot clients from a Windows Server 2003-based DHCP server all the time. Adding the options there was fairly easy, and it's even easier with ISC dhcpd. – Evan Anderson Jun 5 '09 at 0:07

I've used this extensively and it works great.


Clonezilla server can handle this. for all instructions, you will have to setup a DRBL server and configure clonezilla.

Make sure to create some livecds/usbs as i have found not all machines can PXE boot on provided drivers.


We use backuppc, which can backup using tar, rsync or Windows shares. It has a very good web interface, very configurable and has worked very well for us. I have never used it to back up windows machines though.

It doesn't however deal with reimaging servers in case of a complete failure. We would reinstall the operating system and restore our files from there.


I think you might be interested to look at bacula.

This is an open source distributed network backup solution and is very powerful.

Regards, Ovanes


Not the answer you're looking for? Browse other questions tagged or ask your own question.