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 bit of advice on transferring a several files from Windows-based workstations to a Linux Server running Ubuntu Server LTS 10.04. At the moment I've been mounting the shares on the Linux box and rsyncing them, but I'm not sure if this is validating the data that's being sent. Someone suggested that I used Bacula for backups, which I plan to do to take advantage of VSS for 100% data integrity, but for the initial transfer it doesn't seemm that Bacula is an option.

Does anyone have any suggestions?

I appreciate the help!

share|improve this question
possible duplicate of How to verify integrity of a remote file transfer – mailq Dec 19 '11 at 1:37
None of the proposed solutions thus far take advantage of VSS. I don't want to have to transfer files THEN run an md5 checksum, that's unnecessary overhead. There must be a more efficient method. – toolshed Dec 19 '11 at 2:09
What are you talking about? Bacula can do a full backup. Why do you think you need to do some form of initial backup? – Zoredache Dec 19 '11 at 2:35
up vote 1 down vote accepted

MD5 sums of the files on server one, compared to MD5 sums on server two post-transfer.

share|improve this answer
What MD5 sum utility would be the best? I seem to have issued with MD5Summer as the output doesn't match the output from the md5sum package resident on Linux installs. – toolshed Dec 27 '11 at 6:28
MD5 checksums use the same algorithm. If they don't match, either the file has changed or something has corrupted it. – Bart Silverstrim Dec 27 '11 at 14:33

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.