Synchronizing the files on two machines
I would like to be able to synchronize the *certain* files on two
machines that are *not* directly connected to each other.
More precisely, I have to transfer data daily between two machines and
the only convenient way to do that is through floppies (ZIP /
rewritable CDs). Do you know a program that would keep a set of
files/dirs (with recursion but with possible exception of some
subdirectories and files given by regexps) synchronized on the two
machines. That means in particular that files/dirs created/deleted on
some host should be having the same treatment on the other host.
Preservation of permissions and uid/gid is important (with provision
if the numeric uid/gid differ for a given symbolic uid/gid on the two
machines ?). Ideally, it would keep a backup copy on the floppy (in
case I do something really wrong!). It would also detect if a file
has been modified on the two machines and prompt for what to do. If
the first disk is full, it should be able to `span' the data on other
ones. A report of every session would be nice.
Well, you get the idea. If you know of an utility more or less
fitting the description above, I am really interested! (I suppose I
am not the only one with such a problem.)