What is DeltaCopy
In general terms, DeltaCopy is an open source, fast incremental backup program. Let's say you have to backup one file
that is 500 MB every night. A normal file copy would copy the entire file even if a few bytes have changed. DeltaCopy,
on the other hand, would only copy the part of file that has actually been modified. This reduces the data
transfer to just a small fraction of 500 MB saving time and network bandwidth.
We now offer two solution for using rsync on Windows:
We recommend checking both of them to see which works best for you. Click here
to see differences.
In technical terms, DeltaCopy is a "Windows Friendly" wrapper around
the Rsync program,
currently maintained by Wayne Davison. "rsync" is primarily
designed for Unix/Linux/BSD systems. Although ports are available for Windows, they typically require downloading
Cygwin libraries and manual configuration.
Unlike "rsync", DeltaCopy is a only available for Windows and is tightly integrated with services available only
on Microsoft platforms (XP, 2000, 2003, Vista, Windows 7 & 2008). Here is a list of features
- Incremental backup - Copies part of the file that is actually modified
- Task scheduler - Profiles in DeltaCopy can run based on a schedule
- Email notification - Administrators can receive email confirmation on successful as well as failed
- One-click restore - Backed up files can be easily restored.
- Windows friendly environment - No need to manually modify configuration files or play around
with command line options.
DeltaCopy is freely available under GNU Public License version 3
along with source
and is currently being maintained by Synametrics Technologies.
NOTE: If you have an "rsync" daemon running on Linux/Unix/BSD or any other platform, DeltaCopy client
will successfully connect to them.
- XP, 2000, 2003, 2008, Vista and Windows 7. We have not tested DeltaCopy on Win9x.
- 10 MB hard disk
- 64 MB ram
- 1 GHz processor or better
How to use it
DeltaCopy is based on a Client/Server model. All necessary binaries are included in
the download file.. Designate one machine as Server and other
as client and install the program on both of them.
Following steps show how to use DeltaCopy.
To-do task on the server
- Execute "DeltaCopy Server".
- When you first run DeltaCopy Server, it will ask you to register the server as Windows Service.
- After registering the service, click the "Start Server" button to run the program as Windows Service
- Next, create virtual directories on the server, which is similar to a virtual directory on an FTP or HTTP
To-do task on the client
- Execute "DeltaCopy Client" on the client machine.
- Create a new profile. A Profile in DeltaCopy is a group of files that you want to backup together.
- To add file/folders to a profile, drag them from Windows Explorer on to the listbox or click
the add File/Folder buttons.
- Assign a schedule for the profile. DeltaCopy is integrated with Windows Scheduler. This means
that your login account must have enough permission to create Scheduled Tasks on the machine.