Backing up and restoring data

Upsource lets you easily backup and restore all content and configuration data to prevent data loss in case of system failure or when upgrading to a newer build.

Creating and scheduling backups

To create a backup

  1. Log into Upsource as an administrator.

  2. Click the settings icon Settings on the top right of the screen. The Administration view will open.

  3. Click the Backup now link.

  4. Click OK to create a backup.

A new folder containing your saved data will be created in your <upsource_home>\backups directory. The folder name reflects the date and time the backup was made. A path to this folder will be displayed at the top of the project list as soon as the backup process completes:


To schedule automated backups

  1. In the Administration view, click Set up backup schedule.

  2. Specify the time interval for backups and click Save.

Restoring from a backup

Each backup directory contains data and conf directories which in turn contain content and configuration data saved during that backup.

You can roll back to an earlier point in time by copying the data and conf folders of a selected backup to your <upsource_home> directory.

When upgrading to a newer build or if your Upsource instance got corrupted, you can similarly copy the data and conf folders of a selected backup to the <upsource_home> directory of your new Upsource instance.