Setting up an initial sync of a large amount of data

If you are on a low bandwidth connection, you may want to try the following procedure to set up DirectSync for a large amount of data.

For example, assume you are on a low bandwidth connection and you have a cubby containing 20 GB that you want to sync via DirectSync. It would take a long time to perform an initial sync, so we recommend "seeding" the target computer. That means you take the files from one machine and plant them on the other machine without using the Internet.

Here's what you do to seed the target computer:
  1. On the source computer, make sure the source folder is a cubby.
  2. Copy your files from the source cubby to a portable drive.
  3. Physically take the portable drive to the target computer.
  4. Copy the contents from the portable drive to the target computer to your preferred location.
  5. Make sure the target computer is also running Cubby under your own account.
  6. Add the original cubby to the target computer:
    1. To add the cubby to the target, open the Cubby application, click SYNC > sync to this computer and then merge with existing folder.

Once you've seeded the target computer, Cubby makes sure the computers stay in sync.

Note for advanced users: Even when files are identical on both sides, Cubby performs data integrity checks that result in a certain amount of syncing and sync-like behavior.

  • Cubby transfers roughly 600 KB per 1 GB for checksums.
  • Cubby performs a CRC (cyclic redundancy check) that appears as a regular sync in the user interface. That means it may seem as if Cubby is resyncing your files.  
  • So if you are thinking "Why does it resync everything anyway?" Cubby is actually not resyncing, but checking the integrity of your data.


Other articles you might find helpful:

Feedback and Knowledge Base