Backing Up Faspex from the Application

Aspera strongly recommends backing up your IBM Aspera Faspex configuration and database as a precaution in case of system failure. You can also choose to restore Faspex on a completely new workstation on which you've installed Faspex.

  1. Go to Server > Configuration > Save/Restore and click Download to save your current Faspex database in the format *.tar.gz.
    Important: If you use the Safari web browser, you need to make sure the Open "safe" files after downloading option is unchecked in Safari's general settings, before downloading the backup file. Otherwise, the file is downloaded as a .tar file, rather than a .tar.gz file, and does not work when the user attempts to restore the server with this file.
  2. Back up the secret.yml file located at: /opt/aspera/faspex/config/secret.yml. This file must be backed up and restored for the restored Faspex to correctly work with remote nodes.
  3. Back up your Faspex, Apache and MySQL application files.

    Aspera also recommends that you back up your Faspex, Apache and MySQL application files, which, in addition to the database backup, yields a full backup of the applications required to run Faspex. You can find the application files in the following directories:

    Application Location of Application Files Files to Back Up
    Faspex /opt/aspera/faspex
    • faspex.rb.yml
    • config/*.yml
    • /config/mongrel_cluster/mongrel_cluster.yml
    • /config/aspera.faspex.*.aspera-license
    Apache /opt/aspera/common/apache
    • apache.rb.yml
    • /conf/*.key
    • /conf/*.crt
    • /conf/extra/httpd-ssl_template.conf
    • /custom/
    MySQL /opt/aspera/common/mysql
    • database.rb.yml
  4. If you configured SSL for Faspex, backup your SSL certificate files.
    Locate and copy the server.crt and server.key files to a different location. The files can be found in the following locations:
    • /opt/aspera/common/apache/conf/server.crt
    • /opt/aspera/common/apache/conf/server.key

For instructions on restoring your Faspex configuration and database, see Restoring your Faspex Database.