To enable an encryption it is necessary to ensure that the data cannot be read without the keys. This means that the data cannot be restored if the key is lost. Therefore it is essential to perform a backup of the keys worthy of protection.
The following table shows the keys worthy of protection:
Description |
Storage location |
|---|---|
Environment variable JR_SECRET on the web server and the company server
Please note: Is only used for a few installations. |
|
On the file system of the web server: |
|
JRSETTINGS table |
|
JobArchive data storage key |
JRSTORAGE table |
Sub-instances key |
JRINSTANCES table
Please note: Only the main instance is stored. |
To safeguard the keys from the database, create a database backup copy of the tables JRSETTINGS, JRSTORAGE, and JRINSTANCES.
Please note: All keys in the database are encrypted already and can only be used with the instance key instance.key.
Please note: Please store the content of JR_SECRET and the instance key (instance.key) at a safe location.