Backing up to a local drive
Often users ask us if they can use DeltaCopy and/or Syncrify to backup to a local drive, such as a USB drive or a different hard drive on the local machine.
While this is certainly possible, it is an overkill. Imagine you want to go from
New York's JFK airport to LaGuardia (or from Heathrow to Gatwick if you live in London) and someone rolls out a Boeing 747.
The Rsync algorithm (used in DeltaCopy as well as Syncrify) is designed to minimize network traffic at the cost of local disk I/O and CPU. Keep in mind that the Rsync algorithm spends some time to figure out the part of file that has changed, called delta, and then merges it to the target file. Since a network is not involved when copying files between local
disks, it is more time consuming to figure out the delta than to copy the entire file again.
Alternate Solution
Nothing can be faster than using the native file copy commands provided by the operating system. Consider the following solution when copying files between local drives (these steps assume you are working on MS Windows platform)
If you insist
For any reason, if you want to Syncrify/DeltaCopy in this scenario, you will have to install both server and client piece on the same machine and treat it as if you are going over the network.
Exceptions
There are always exceptions to this rule. For example:
- Encryption -You want to encrypt the files on the target drive.
- Versioning - You want to maintain multiple versions of a file and want to save disk space by only storing file deltas.
The moral of the Story
Consider using DeltaCopy and/or Syncrify when copying files across the network and use local file copy mechanisms when copying files to a local disk.