Should you wish to undertake a backup and restore procedure for the components of the platform, it is necessary to provide for the saving of:
- STORAGE – containing all the encrypted data.
- DATABASE – containing all the references to the files on the storage, as well as all the configuration parameters made through the Dashboard and the activity logs.
- FILE BOOLEBOX.DAT – containing part of the encryption key used by the system (localized, if the path was not changed during installation, in C: Program Files BooleBox On-Premises).
- MASTER KEY ENCRYPTION CERTIFICATE – selected during license activation to encrypt all configuration files and to protect the license in use.
For storage and database, the backup frequency should be scheduled according to usage; a weekly frequency is anyway recommended.
The BooleBox.dat file must be saved every time the system configuration is changed.
We recommend to perform backup/restore procedures out of the platform usage hours. Before proceeding with the backup/restore procedure it is advisable to stop the IIS service on the WebApp server.