Skip to main content

Back Up Hubble

Hubble automatically backs up its repository and storage service data on the application server at:

/mnt/data/backups

The repository contains definitions of ERP profiles, database connections, users, groups, workspaces, reports, metrics, discussions, and approvals/distribution workflows. This is almost entirely meta-data, but reports may contain subsets of ERP data in the form of cached results. The storage service contains PDF and HTML representations of workspaces and reports, generated for the approvals and distribution features, any profile pictures uploaded by users, and images uploaded for use in workspace image views.

Add an NFS Mount

Adding an NFS mount to a /mnt/data/backups directory allows the backups to be accessed from a network file system.

Hubble takes backups of the repository and of the storage services, and saves one backup at a time. The backup directory stores these backups in the following directories:

...where hubble_repository holds repository backups, and hubble_s3_service holds storage services backups.

Important: Do not modify the structure of these directories. Doing so may effect future backups and any restoration attempts.

While it is not mandatory, mounting this directory enables in this way you to retrieve these backups from an outside machine. It is HIGHLY RECOMMENDED that you configure the NFS mount to help prevent the loss of data in an event of a disaster involving the Application Server.

Configure Backups using the Hubble Configuration Form

Backups are configured using the Hubble Configuration form during deployment. During configuration, you are given the option to specify the frequency at which you require backups to take place.

You can choose daily, weekly or monthly backups, and a specific time on these occasions.

Ideally this time would be when Hubble is not expected to be in use, so that the backup process is less likely to be interrupted.

Back up Planning Data

Once a deployment is complete, planning repository can be backed up using the Hubble Administration tool.

Right-click on the profile and select Backup Budget Database from the menu. This will allow a backup of the planning data to be stored as a .bdb file. Planning data can be restored using this same menu. This backup includes the definitions of planning ledgers, activities, cycles, participants, and scope. It also includes the rows of data entered by users against budgeting and planning tables but it does not include the definitions of custom planning tables.

Back up the Data Drive

By following the instructions above you will get the data backed up in the NFS mount or data drive, but the data drive itself could be compromised.

Important: Backing up the data drive

The data contained in the data drive must not be lost, otherwise the Hubble state will be compromised.

It is therefore very important that this data drive is backed up frequently. That frequency will determine the Recovery Point Objective for Hubble Web.

There should be a backup/restore strategy in place before Hubble is deployed.