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 trying to script a backup system for several servers, some Windows, some Linux. I'd love to be able to use rsync but I can't (at least not in all situations, since some servers I can't install rsync to, and some are Win servers).

To add a wrinkle, some servers I have SSH access to, and some I have only FTP.

I've tested with wget in FTP mode with the "timestamping" option, and it seems to work pretty well regardless of platform. I'm also investigating rdiff-backup, though it appears that SSH is required.

Are there other options that may be more robust/reliable, that will do incremental backups regardless of platform and can function on either SSH or FTP?

Thanks for any ideas

share|improve this question
If it is any help on the Windows machines, there are several ports of SSH and rsync to the Windows environment. I use SSH and rsync under Windows regularly via cygwin's ports. – David Spillett Aug 12 '10 at 15:59
I like cwrsync for rsync on Windows. – Zoredache Aug 12 '10 at 17:11
Try Crashplan. But it doesn't work over FTP. – Chloe Oct 27 '12 at 21:36
up vote 1 down vote accepted

Try Bacula

share|improve this answer

For windows boxes I have had good luck with delta copy (I know that doesn't technically answer your question and it is technically rsync but it works well for me) I have also used backuppc it will let you choose by server how you are going to back it up. I found it much easier to configure than bacula.

share|improve this answer
I know a few people with backuppc in production. They've used it for several years now and like it quite a bit. – Jeff McJunkin Aug 13 '10 at 0:29

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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