Back Up Site Admin

Site Admin stores data in the following locations:

  • Site Admin configuration file
  • PostgreSQL database
  • Community component
  • Coordinator

If you want to back up Site Admin so that you can restore your setup at a later date, you must back up the data from all four locations.

Site Admin Configuration File

The Site Admin configuration file stores all the connection settings that you can edit by using the Settings page.

To back up the Site Admin configuration file

  1. Find the idol.idolsiteadmin.home Java system property that you created during installation. This system property contains the location of the Site Admin home directory where the configuration file is stored (see Site Admin Home Directory for more information).
  2. Go to the location of the Site Admin home directory as specified in the idol.idolsiteadmin.home value, then back up the config.json file to another computer.

PostgreSQL Database

Site Admin uses a PostgreSQL database to store information on task history, alerts, groups, and server details.

You can use the pg_dump command to back up your PostgreSQL database. For more information on how to create and restore an SQL dump, refer to the PostgreSQL 9.1 documentation at http://www.postgresql.org/docs/9.1/static/backup.html.

Community component

The Community component stores information about your user accounts. To back up the Community component, use the UserExport action. For more information about this action, refer to the Community Component Help.

Coordinator

Coordinator stores details of the hosts and services that you have registered with Site Admin. To back up Coordinator, use the BackUpServer and RestoreServer actions. For more information about these actions, refer to the Coordinator Reference.

You can use the pg_dump and pg_restore commands to back up and restore the PostgreSQL back end component for the Coordinator. You must have PostgreSQL 9.0 or higher installed on the client machine that Coordinator is running on to use these commands. For more information on how to create and restore an SQL dump, refer to the PostgreSQL 9.1 documentation at http://www.postgresql.org/docs/9.1/static/backup.html, and the Coordinator Reference.