InfinityOne - Backup and Restore

InfinityOne 3.x backups are done on a manual basis and not integrated into the UCX 6.0 automated backup and restore process. It is the responsibility of either the reseller or customer to perform these backups on a regular basis per the instructions documented here.

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

Contents

1.0 Create InfinityOne Backups

1.1 Your First Backup - Database Encryption

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. Click on the account box (top left where your username and avatar are shown)
    iOneAdmin3.2.2-0.png
  2. Select Administration -> Backup and Restore 
    iOneBackupRestoreStart.png
  3. Click the Certificates  icon and click the CREATE button.
    iOneAdmin3.2.2-0CertCreate.png
  4. You will receive a brief notification indicating the certificate was successfully created.
    iOneAdmin3.2.2-0CertCreated.png
  5. Click the Certificates icon again to download the certificate.
  6. Click the DOWNLOAD CERTIFICATE button. This allows you to store the certificate in a safe location.
    iOneAdmin3.2.2-0CertDownload.png

1.2 Create a Backup

  1. Click the Backup icon.
  2. Select the desired options and click the CREATE BACKUP button.
    iOneAdmin3.2.2-0CreateBackup.png
  3. You will be notified of the creation of the backup.
    iOneAdmin3.2.2-0CreatedBackup.png
  4. Click the Name field of the backup file to download the file for disaster recovery.
    iOneAdmin3.2.2-0DownloadBackup.png

2.0 Restore a 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.

iOneAdmin3.2.2-0RestoreBackup.png

2.1 Restore a Backup File from the InfinityOne Server

To restore the backup:

  1. Load the Administration -> Backup and Restore page
  2. Click the restore icon under the Actions column for the file you wish to restore
  3. Select the desired options to restore and click the RESTORE button
    iOneAdmin3.2.2-0RestorefromFile.png
  4. You will be notified of the successful restore.
    iOneAdmin3.2.2-0RestoredfromFile.png

2.2 Upload a Backup File to the InfinityOne Server

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.

Uploading a certificate file:

To upload a certificate file:

  1. Click the Choose File button and select the certificate file (with a .tgz file suffix)
    iOneAdmin3.2.2-0RestorefCertificate1.png
  2. Click the Upload File button

Uploading a backup file

 To upload a backup file:

  1. Click the Choose File button and select the backup file (with a .tar file suffix)
    iOneAdmin3.2.2-0RestorefFilepng.png
  2. Click the Upload File button
  3. To load the backup, follow the instructions from section 
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 below.)
Depending on the number of attachment uploads, the backup file can become very large. In this case, you may want to exclude "Attachment files" if creating frequent backups.
Page Tags: 
admin guide
webRTC
infinity
One
wiki