This is an old revision of the document!
Table of Contents
Sneaker Net Sync
Sneaker Net:
To transfer files or data by physically moving media (typically USB drives or external hard drives) from one computer to another. Sneaker refers to a type of footwear sometimes associated with the stereotypically causal IT professional.
Sneaker Net Sync is an application that synchronises files between two computers without using a computer network connection. No need to figure out which files or directories have been changed, added or deleted - Sneaker Net Sync will do that out for you and make the required changes. Sneaker Net Sync is great for creating off-site backups.
Note: Sneaker Net Sync only does one-way synchronisation, meaning that it makes changes to the files on one computer to make them exactly match the files on the other computer. Technically, this would be better described as a mirror, but somehow 'sneaker net mirror' doesn't quite roll off the tongue as easily.
Why would anyone use a sneaker net?
- Either one or both of the computers may not be connected to a computer network.
- The changed files may be very large. Sneaker nets using a USB drive or an external hard drive can often have a much higher bandwidth than a computer network.
- The contents of the changed files may be sensitive. Files on a physical USB drive are often much easier to secure and keep private than sending them over a computer network.
- It may be inappropriate to send certain types of files over a particular computer network. For example, sending personal files over a corporate computer network may violate the usage policy.
How does it work?
Master Computer: This is the computer that contains the source files. Sneaker Net Sync only reads these files and does not make any changes to them.
Secondary Computer: This is the computer that contains the files that will be changed to match the files on the master computer.
1. Create the index file (secondary computer)
In this example, we are going to create a backup of our pictures. We start by going to our secondary computer.
The drop down at the top of the window and the Save
and Delete
buttons allow all of the settings to be saved for later use or deleted when they are no longer required.
The Secondary Source
in this case is our backup directory. The directory must exist, but it can be empty.
The Index File
is the file that contains an index of all of the files in the Secondary Source
. This is used by Sneaker Net Sync to identify changes between the files on the master and secondary computers. This file must be transferred to the master computer. In this case, D:
is the USB drive that we are going to sneaker net to the master computer.
The Generate hash values
will add a hash value for each file into the index file. This will significantly increase the amount of processing time, both at this stage and later when the delta file is created.
Click Start
to create the index file.