Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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 the sysadmin for a small company (60 users over two sites). We have a mix of Windows, Mac and Linux desktop machines.

I have set-up a backup server at both sites with a large amount of storage for the servers and I'm looking at utilising the same server for desktop backups but I'm looking for a solution to do that.

Anyone know of any open source or if needs be paid software for this job?



locked by HopelessN00b Feb 16 '15 at 18:13

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 Feb 16 '15 at 18:12

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., with additional notes about implementing that on Mac.


BackupPC is a really nice backup software supporting Windows, Linux and Mac OS X. It has a web interface, is easy to configure and just works™.

Note however that the BackupPC server only runs on Linux/Unix, not on Windows. Only a client is available for Windows, so it's not completely cross-platform. – sleske Oct 20 '09 at 8:07

rsync. It's already on your Linux and Mac. One of the Windows versions you can find there:

a simple zip package with 3 files needed to run rsync on Windows can be found on this page, , the full link to the archive is – dmityugov Sep 11 '09 at 9:43
rsync backs up files -- will it create an archive that can recover a lost machine or would I have to reinstall all my software on my windows boxes? – chris Jan 18 '10 at 0:49

Or if you are willing to go down the paid route, CrashPlanPro ( Your users can then manage restores on their own with a more familiar GUI.


Please try to setup something based on rsync and you'll be very happy to have live backups that are very fast.

On Linux I used rsnapshot tool that is based on rsync to backup the servers. You'll be able to create multiple full snapshots on the backup server without using much space on disk because rsnapshot is using hardlinks for unchanged files.


Check out unison... it actually works both directions.

Unison is not really a backup solution, it synchronizes. Primary difference being that it does not have functionality for retaining old versions or having multiple copies of the data, which is essential for a backup. Unison is cool for synchronizing desktop<->laptop etc., or for redundant servers, but not for backups. – sleske Oct 20 '09 at 8:06

Another option is

if you want to use rsync but prefer a gui, you can use for windows or on osx


Or perhaps AMANDA (The Advanced Maryland Automatic Network Disk Archiver)? I've used this on a network of around 100 PCs with no problems at all.

This might be more than you want - this will back up the entire disk image, rather than just a few files. However, in my experience disk space is cheap (hell, LTO4 data tapes are coming down in price as well these days), so it's sometimes easier to back up the entire disk rather than just backup a few folders from each PC.