Seeding initial backup Consider a scenario where you have to backup large files (over 10 GB) to a remote machine over a network. Regardless of which transport mechanism you use (Syncrify, FTP or any other similar programs), transferring large amount of data across the network can take hours.
Often a faster approach is to copy the files to external USB drive, take it to the physical machine and copy it to the appropriate folder. Since Syncrify just copies the changes in a file, the next backup task won't transfer the entire data again and therefore, will run much faster.
This method is called initial seeding.
Steps for initial seeding
- First steps is to determine where files are located on the server. When you create users, you have to select a repository path, which becomes the root of every file stored for that user. The actual file location is a concatenation of
$RepositoryPath/UserEmail/ProfileName/ServerPath/Actual files
Here ProfileName and ServerPath are variables passed from Syncrify client.
- One tip to find the actual location is to run a backup on a small file to see where it gets stored on the server.
- Once you have found the exact location on the server, you can copy files from your USB drive to this location, which will act as initial seeding.
- IMPORTANT Once the files are copied manually to the server, open Syncrify Client on the client machine, load your desired profile and click Initialize Seeding under the Tools menu.
This changes the last modified file on the server to match with the client. Since files on the server are stored using GMT time zone, it is important to run this process when seeding files.
Using encryption when seeding
Encryption add an extra twist to seeding. When users decides to use encryption, every file residing on the server is encrypted but same files are on the client are not encrypted. Therefore, before taking your files to the server, you need to encrypt them on your local machine and then take those encrypted files to the server.
Use the following steps to encrypt files before manually moving them over to the server machine.
- Copy necessary files to an external hard drive or a USB pen-drive.
-
- Run Syncrify client on that machine
- Click Encrypt/Decrypt Files... under the Tools menu
- Select the folder on your external drive where you have copied the files. VERY IMPORTANT DO NOT encrypt the original files on your machine.
- Following the instructions on the screen to complete encryption
- Take the encrypted version of the files to the machine where Syncrify Server is running
-
Common problem and resolution
The most common problem that occurs during seeding is that files are NOT copied to the expected folder path. If Syncrify expects the seeded files in folder A but the actual files reside in folder B, Syncrify server won't know about the files and it will try to copy the entire file set when a backup is run.
To ensure files are copied to the correct folder, try connecting from the web interface using the actual users login id and password. Click here for instructions if needed. If seeding is done correctly, you should be able to see the files you have just copied manually. If you don't see the files, that means they have been copied to the wrong folder.
|
Quick Links
|