Backup Sintelix

Introduction

You can schedule Sintelix backups and restore backups.

Backups are accessed from Admin > Backup tab

Target locations

Sintelix can be configured to save backup files to a:

  • a local filesystem location, or

  • Amazon Web Servies (AWS) S3 storage service.

Backup.xml file

The Sintelix backup target locations can be configured in the backup.xml file.

Example backup.xml file
Copy
<?xml version="1.0" encoding="UTF-8"?>
<BackupConfig>
   <!-- Local filesystem backup -->
   <FilesystemTarget name="Local Backup" location="C:\Sintelix Backup" />
   <!-- S3 backup with static AWS credentials -->
   <S3Target name="S3 Backup 1" bucket="sintelix-backup-1" prefix="" region="us-east-1">
      <AWSStaticCredentials>
         <AccessKeyId>AAAA</AccessKeyId>
         <SecretAccessKey>ZZZZ</SecretAccessKey>
      </AWSStaticCredentials>
   </S3Target>
   <!--  S3 backup on an EC2 instance with an Instance Profile   -->
   <S3Target name="S3 Backup 2" bucket="sintelix-backup-2" prefix="" region="us-east-1">
      <AWSInstanceProfileCredentials />
   </S3Target>
</BackupConfig>
Location of the Backup.xml file

The backup.xml file is located in the Sintelix database folder. To find out the location of the Sintelix database folder, select the Status tab.

Missing backup.xml

If the backup.xml file is missing, the following warning message is displayed.

Backup configuration file not found. Please create a file called backup.xml in the database directory containing the backup configuration.

Previous versions of Sintelix stored the backup target location in the file backup-location.txt in the root of the Sintelix Database directory.

For backwards compatibility this file will still be supported.  A warning will be displayed asking the user to migrate to the new backup.xml schema.

Edit the Backup.xml file

An example file is installed with sintelix called backup-example.xml.

You can copy and modify this file to create the backup.xml file.

Run a backup

You can either:

  • run a backup when required by selecting the Backup now button, or

  • schedule backups.

Schedule backups

To schedule backups:

  1. Selection select Admin > Backup

  2. Select the Schedule backup checkbox

  3. To backup on a regular interval:

    • Select the Regular interval radio button

    • Choose the frequency and duration (in minutes or hours)

      For example, Every 2 hours.

  4. To backup at a time of day

    • Select the Regular time and date radio button.

    • Choose the time of day.

      Click the lightbulb icon to view a list of times.

    • Choose the day period, e.g. every day or on a specific day of the week.

  5. Select the Save Settings button.