Projects / DirSync

DirSync

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
Licenses
Operating Systems
Implementation

Recent releases

  •  11 Apr 2006 17:54

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

    •  28 Jan 2006 14:33

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

      •  26 Jan 2006 19:09

        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.

        •  21 Nov 2005 09:42

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

          •  28 Dec 2004 16:37

            Release Notes: Error checking and statistics were improved.

            Recent comments

            26 Jan 2006 10:03 mviara

            Re: New Feature Suggestion/ Windoze uses
            In version 1.09 I have added log support.

            23 Nov 2005 19:33 markbnj

            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 markbnj

            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 mviara

            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 creel

            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.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.