Administration

InfinityOne 6.0 – Backup and Restore

InfinityOne has its own secure Backup and Restore module. The following items can be backed up:

  • The Encryption keys (i.e. for upgrades)
  • The MySQL database tables (encrypted)
  • Configuration
  • Avatars directory (including uploaded avatars)
  • Sounds directory
  • Uploaded attachment files.

Create Backup

Generate Certificate

Before the backup feature can be used, a certificate must be created. This certificate is used to encrypt the database during backup and decrypt a backup during restore.

  1. Log into InfinityOne as an Administrator.
  2. Click on  the settings icon on the top right corner and select Administration.
  3. From the left navigation panel, select Backup and Restore
  4. Click the Certificate button and click GENERATE NEW CERTIFICATE
  5. You will receive a brief notification indicating the certificate was successfully created. 
  6. Click the Certificate button again and click DOWNLOAD CERTIFICATE. This allows you to store the certificate in a safe location.
NOTE

Backups can only be restored with the same certificate installed that was used to create the backup. The following is highly recommended.

  • After creating the certificate, download and store it in a secure location. Share it with another administrator.
  • Download newly created backups for safe keeping. Since the database (everyone’s messages and more) is encrypted, the security requirements are not as high as the certificate. (Note that only the last backup needs to be archived for disaster recovery since the backup files are also stored on the Server.)
  • You may also choose to include the server certificate in the backup file by choosing the Upgrade option when creating the backup. (See section below.)

Create Backup

  1. Log into InfinityOne as an Administrator.
  2. Click on  the settings icon on the top right corner and select Administration.
  3. From the left navigation panel, select Backup and Restore.
  4. Click the Backup button.
  5. Select the desired options and click Create Backup.
    Toggle Upgrade to ON if you want to include the certificate in the backup. Vue-Backup-Create.png
  6. When the backup has completed, you will receive notification and the backup will be listed on the page.
  7. Click the grey download icon to download the file for disaster recovery. 
    Vue-Backup-Download.png

Restore Backup

You may choose to restore a backup from a file that already exists on the InfinityOne server, or you may choose to first upload a backup file to the InfinityOne server before performing a restore.

Upload Backup File

In some cases, you may need to restore a backup file that is no longer available on the InfinityOne server file list. This will require uploading the backup file from your PC to the InfinityOne server. The backup file can only be restored if the InfinityOne server is using the same certificate as it was when the backup was first made. If you have changed the certificate file on the InfinityOne server, then you will be required to first upload the original certificate file associated with the backup file using this same interface.

To upload a certificate file:

  1. Log into InfinityOne as an Administrator.
  2. Click on  the settings icon on the top right corner and select Administration.
  3. From the left navigation panel, select Backup and Restore.
  4. Click the Upload button and the Upload Backup panel will be shown.
  5. Click the + plus button to add a file.
    Vue-Backup-Upload.png
  6. Select the certificate file (with a .tgz file suffix). 
  7. Click the Upload icon and click Yes when prompted to replace the current certificate.

To upload a backup file:

  1. Click the Upload button and the Upload Backup panel will be shown.
  2. Click the + plus button to add a file.
  3. Select the backup file (with a .tar file suffix).
  4. Click the Upload icon.
    Vue-Backup-UploadBackup.png
  5. The uploaded backup file will now be listed on the page.

Restore Backup File

  1. Log into InfinityOne as an Administrator.
  2. Click on  the settings icon on the top right corner and select Administration.
  3. From the left navigation panel, select Backup and Restore.
  4. Click the blue restore icon of the file you wish to restore.
    Vue-Backup-Restore1.png
  5. The Restore panel will be shown. Select the desired options and click the Restore button.  Vue-Backup-Restore2.png
  6. When the restore has completed, you will receive notification.

Contents