Backup and Restore Concept

In general all configurations are stored in the database which was configured at Database Settings . The only configurations which are not stored in the main database are the SSL certificates, cf. SSL Settings and the connectivity towards the database. Both are stored within the file system, i.e., at /certs and at /config.

Exporting Configurations

All configuration dialogs which you can see at https://<server>/admin have a “show JSON” option.

The respective JSONs can be stored and versioned for your purposes.

  1. If you want to import a configuration, click on show JSON

  2. Paste the configuration which you want to import into the text field.

  3. The configuration is validated immediately.

  4. You can then click on show JSON again, to get back to the configuration view

  5. Or you can save the configuration if it is valid

Staging Approach

Staging means that the RheinInsights Retrieval Suite is deployed to a dev or test environment and later on also to a productive environment. Here it is key to not only deploy the Suite but also to migrate configurations.

With the JSON export / import approach as described above, you can test and transfer individual configurations from one environment to another.

A fully automated export and import mechanism is however not yet available.