I'm wanting to replace our problematic backup server with an rsync based solution. I've been looking at DeltaCopy which looks like it's a native version of rsync for windows. Has anyone had experience of setting this up to backup their servers before?

Do I need a linux box to get this running? was looking at rsnapshot. I have concerns around the file permissions between the different filesystems.

Thoughts and suggestions welcome.

EDIT: actually deltacopy is not native and uses cygwin.

  • 1
    Keep in mind that pretty much all windows rsync implementations currently have a 260 character path limit and does not support UTF-8. You may have problems backing some files up. serverfault.com/questions/8880 – Zoredache Sep 16 '09 at 4:44
  • Thats disapointing. I'm very tempted to create a native port without those limitations. I'm suprised it doesn't already exist - rsync is a wonderful tool on unix systems. – Matt Sep 16 '09 at 22:14

Rsync isn't going to get your ACLs, but you can use a separate too like icacls or setacl to dump your ACLs out to a text file that you can use when you need to restore.

I am currently using cwrsync to pull a backup of non-critical systems. It works ok. I am pulling the backups to a Linux box using the dirvish which is a perl script to do backups with rsync.

  • None of the rsync solutions use the backup privilege. This means they cannot bypass the filesystem acls, and your rsync service account must have at least read access to everything
  • As i mentioned in the comment, until a rsync tool based on cygwin 1.7 is released you won't have support for files where the entire path is greater then 260 characters.
  • You will have problems with files that have some unicode characters.
  • Thanks for that, dirvish looks great. Thanks for the heads up on the ACL's too. Long filenames are something we may have an issue with though. At least it looks feasible. – Matt Sep 16 '09 at 22:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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