How to auto syncronize files with network drive on Windows XP?

11

Windows XP: I would like to auto synchronize files between a a local drive and a network drive.

I am aware of Windows Briefcase but it is very slow and I have to tell it to synchronize. I really like the way Dropbox does there synchronization as it is almost instantaneous. It is very impressive. I would just use Dropbox but I cannot install it on the remote machine. Is there some tool or script I can create that will watch a particular folder for any changes and then sync those changes to the networked drive automatically and nearly instantaneously?

CLARIFICATION:

I would like this tool/script to to be a daemon that starts when windows starts and continually monitors a folder for any changes to its contents. Once it observes changes in the source or the destination it synchronizes the files that changed (Very similar to the way Dropbox works). I have a good idea about how I would do this in a Perl script and if a tool does not exist that does this I will write it myself in Perl. If someone has already done this can they share the script?

stephenmm

Posted 2010-12-14T18:18:37.870

Reputation: 1 197

Question was closed 2017-05-09T21:35:40.040

1

Has anyone tried allways sync?

– stephenmm – 2010-12-14T19:54:42.020

Dsynchronize seems like it does exactly what I want. It is free but if it works well I will donate some denaro to Dimio (and his cat :)! The reviews from this site seem good but they do mention that the "real time synchronization" takes more resources than Halo! So, I will have to try it out and see if it is really that bad.

– stephenmm – 2010-12-15T20:59:23.883

freefilesync seems to be another well regarded tool but there are less reviews of this tool so I think I will probably try Dsynchronize first. – stephenmm – 2010-12-15T21:13:16.683

Bad news. Dsynchronize didn't synchronize when I tried to do bidirectional real-time sync and freefilesync does not do bidirectional real-time sync. So I am still looking for a working solution. – stephenmm – 2010-12-16T03:22:10.670

I think a script (pick your favorite modern scripting language) will be your best bet if you're comfortable with it. There might even be a nice library/script for this on CPAN. – Roy Tinker – 2011-11-18T02:08:45.687

Answers

1

joeqwerty

Posted 2010-12-14T18:18:37.870

Reputation: 5 259

note that the download link is a family of files for Windows Server...Robocopy is included in the suite. – studiohack – 2010-12-14T18:53:06.650

Maybe I missed it but robocopy seems like I must manually invoke the command. I was looking for a daemon to watch a folder and auto-update for me. I have updated the original question to clarify what I am looking for. Thanks. – stephenmm – 2010-12-14T19:50:53.363

You can call Robocopy on startup from a batch file, with the commands\options to do what you need. – joeqwerty – 2010-12-15T00:35:04.583

I use robocopy from a batch file but need to schedule it using the Windows task scheduler. – djangofan – 2013-04-29T17:44:46.653

1

It seems Dsynchronize does real-time backup to FTP, but I haven't tried it myself. The download on its author's page seems to be down at the moment, but there are other sites that host the file. http://dimio.altervista.org/eng/

Cerberus

Posted 2010-12-14T18:18:37.870

Reputation: 593

Seems like it does exactly what I need. I will try it out. – stephenmm – 2010-12-15T21:22:38.630

Ah it seems that you've Googled up a few more... good luck testing! I just looked for "real-time synchronize ftp". – Cerberus – 2010-12-15T21:28:02.283

1

If both the client computer and the share are both separate computes, then you can install either AeroFS or BitTorrent-Sync on both computers and you will have unlimited file syncronization.

djangofan

Posted 2010-12-14T18:18:37.870

Reputation: 2 459

Based on the marketing, AeroFS looks to be a good substitute with self-hosted files.

– Jason R. Coombs – 2014-09-13T21:41:09.813

0

SyncToy is better than Briefcase, but is not automatic...it is fairly fast and offers some nice syncing options, and works well on network drives...

Free, by Microsoft.

studiohack

Posted 2010-12-14T18:18:37.870

Reputation: 13 125

0

surfasb

Posted 2010-12-14T18:18:37.870

Reputation: 21 453

Offline files isn't comparable to Dropbox. Offline either writes to the remote files directly (if the share is online), which can be slow, or writes to the local files but only synchronizes them when it is determined to be online. Dropbox, and the OP's request, does something different - always write locally, which is fast, but then synchronize immediately, minimizing delay. – Jason R. Coombs – 2014-09-13T21:34:59.897

Offline files can be setup to write locally – surfasb – 2014-11-14T20:34:57.987

I spent a decade using Offline files, reading forums, trying to use programming APIs to customize my behavior, recovering from corrupted caches, and trying to enhance my experience with little luck. If offline files can be setup to write locally but synchronize when available, that would be awesome. However, citation needed. – Jason R. Coombs – 2014-11-16T16:13:45.217