Rsync server options: configuring storage settings for Rsync Servers

 

Accessing Rsync Server options
To access the Rsync Server options shown above:

  1. Click Jobs in the navigation bar.
  2. Select the job to be edited and click Edit at the bottom of the window.
  3. Click Destination on the left menu.
  4. Click Rsync Server options to expand the section.
Specifying the Rsync server details and backup path

When backing up to a NAS device you need to specify both the server name of the NAS, as well as the backup path where the backup files should be stored.

  1. Input the Rsync server name or IP address directly in the Rsync Server field.
  2. Choose the Rsync Server type using the available drop-down menu:
  3. Enter the Port number for your Rsync Server
  4. Specify the backup path by typing it directly into the Path on server field.
  5. Enter the Rsync username and password (Rsync daemon connection only) generated when setting up your Rsync server and click Register with server.
  6. Click Test connection to ensure that your Rsync server has been correctly configured

Encryption

With encryption enabled  data stored on the Rsync server backup destination will be automatically compressed and encrypted with AES-256 bit encryption. This reduces the amount of disk space used on your Rsync host, and means that your data safe is “in the cloud”, making external hosting a safe and secure option. File names are also obfuscated on the Rsync server, which means that anyone looking at the data on the Rsync data host cannot determine what the data is, nor read its contents.

To enable encryption for your Rsync job:

  1. Check Encrypt the backup and enter your password and confirm it in the available fields.
    • Note: if you enable or disable encryption for your Rsync job, BackupAssist will need to "re-seed" your backup to the Rsync backup destination with a full set of data (i.e. the next backup will be a full backup regardless of how many files have changed).

Seeding your first (full) backup offsite manually

Seeding is the process of performing your first (and full) backup to your Rsync Server. Rsync backups are in-file delta incremental backups, where only data that has changed since the last backup is transferred to the Rsync Server.

The first time an Rsync backup runs, however, no data will exist on your data host, so a full backup of all selected data is required. Performing a full backup via a slow Internet connection, however, may not be practical, so you may want to use this option to “seed” your data via a USB HDD, which can be physically transported to the data host and uploaded locally from there.

Once the initial seed to the data host is complete, each successive backup will be an in-file delta incremental backup of only data that has changed.

To perform the seed manually:

  1. Connect a USB HDD or an equivalent portable disk-based device to the machine running BackupAssist.
  2. Click the Seed backup button and select the location of an empty folder on your USB HDD.
  3. Once the seed is complete, your USB HDD destination should contain a:
    1. Directory with the backed up data
    2. README.txt file containing instructions on how to copy the backed up data to your Rsync server
    3. .sh script file, which is used to complete the copy of data to your Rsync server:
  4. Transport the USB HDD containing the seed to the site where your Rsync server is located and connect the device to this machine.
  5. To copy the seed to your Rsync server:
    Note: these instructions are contained in the README.txt file located on your USB HDD
  6. A complete seed of your data should now be copied to your Rsync server. Each successive backup from now on will be an in-file delta incremental backup of only data that has changed.