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


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


Changes: A problem in the distribution file was fixed.


Changes: 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.


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


Changes: Error checking and statistics were improved.
80x86 assembler designed for portability and modularity
- All comments
Recent commentsRe: New Feature Suggestion/ Windoze uses
In version 1.09 I have added log support.
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...
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.
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.
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.