DirSync is a directory synchronizer that takes a source and destination directory as arguments and recursively ensures that the two directories are identical. It can be used to create incremental copies of large chunks of data. For example, if your file server's contents are in the directory /data, you can make a copy in a directory called /backup with the command "dirsync /data /backup." The first time you run it, all data will be copied. On subsequent runs, only the changed files are copied.
| Tags | Archiving backup Mirroring |
|---|---|
| Licenses | Freeware |
| Operating Systems | Windows Windows POSIX Linux Unix |
| Implementation | C |
Recent releases


Release Notes: This release fixes a bug, compiles on Sun, and adds support for symbolic links.


Release Notes: A problem in the distribution file was fixed.


Release Notes: This release fixes a minor bug and adds support to verify data copied. It adds a log of all operation with user definable data/time format. It adds a verify only mode.


Release Notes: Support for verifying copied data was added. A minor change was made to the manual page.


Release Notes: Error checking and statistics were improved.
Recent comments
26 Jan 2006 10:03
Re: New Feature Suggestion/ Windoze uses
In version 1.09 I have added log support.
23 Nov 2005 19:33
New Feature Suggestion/ Windoze uses
First, Micro$oft windows users:
Note that this works OUT of the box from the zip file version on windoze. I personally leave it in the same directory on all my machines
C:\program files\util\dirsync
Second, it would be great if we could have a new option, say -l (or Log) which would take also imply a -v9. The -L(og) option would write a detailed log of all actions to a file named dirsync.MMYYDD or something similar...
01 Nov 2004 05:59
Help getting rsync up on windoze (2000/xp)
...snip....supports MSDoS (with only a
makefile)...snip...
OK. for the totally ignornat, can someone help us newbies
and show us WHAT needs to be done aftger
cygwin is installed on the system??
I went to cygwin, and it wont let me do a makefile on it.
[
$ . ./makefile
bash: make:: command not found
bash: @echo: command not found
bash: @echo: command not found
bash: @echo: command not found
bash: @echo: command not found
bash: msdos:: command not found
bash: make: command not found
bash: watcomc:: command not found
bash: make: command not found
bash: visualc:: command not found
bash: make: command not found
bash: linux:: command not found
bash: make: command not found
bash: -DNDEBUG: command not found
bash: tar:: command not found
tar: $+: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
bash: pkzip25: command not found
bash: install:: command not found
bash: DESTDIR: command not found
bash: DESTDIR: command not found
\
thanks.
08 Oct 2004 11:54
Re: What is wrong with rsync?
>
> % It also looks like it's buildable on
> % windows and linux, and
> % supports MSDoS (with only a makefile)
> % which is a bit of
> % an accomplishment.
>
>
> Oh, how did I miss that? Infact, now I
> think I need to check
> this out as I might put it to use on a
> windoze box.
This application is not a subset of rsync
because the purpose is different , is a small utility
that syncronize 2 directory not only on Unix
machine but also in Win32 and even MSDOS,
the main purpose is to mirror data from 2 system
for example one server and one notebook or
one production server and one backup server.
06 Oct 2004 14:47
Re: What is wrong with rsync?
> It also looks like it's buildable on
> windows and linux, and
> supports MSDoS (with only a makefile)
> which is a bit of
> an accomplishment.
Oh, how did I miss that? Infact, now I think I need to check
this out as I might put it to use on a windoze box.