Here is quick easy FREE way to mirror data from one computer to another. This uses a free Resource Kit tool, called Robocopy.
It is available from Microsoft at
http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=enThe syntax is robocopy SOURCE DESTINATION [Switches]
The syntax that I use is as follows:
robocopy.exe \\Computer1\Share \\Computer2\Share /MIR /COPYALL /ETA /R:1 /NFL /NDL /TEE /LOG+:RoboCopy.logThe switches I use perform the following actions:
/MIR Mirrors a directory tree
/COPYALL Copy data, attributes, datestamp, ACL, ownership, and auditing info
/ETA Estimated Time of Arrival (in case your watching it)
/R:1 Specifies the number of retries on failed copies. (The default is 1 million [which is insane].)
/NFL Turns off logging of file names. File names are still shown, however, if file copy errors occur.
/NDL Suppresses output of the directory list
/TEE Simultaneous output to both the screen and also a log file (log file is next)
/LOG+:file Redirects output to the specified file, appending it to the file if it already exists.
This executes once. You can set it up in Task Manager or you could also use one of the following switches to monitor for changes and propagate those changes per you specifications.
/MON:n :: MONitor source; run again when more than n changes seen.
/MOT:m :: MOnitor source; run again in m minutes Time, if changed.