Applies only to SafeConsole OnPremise
Since SafeConsole Server is not required for devices to function, it is not considered critical and fail-over is not built into the product. Preparing for and performing disaster recovery on SafeConsole is relatively easy though.
There are a couple of things that must be consistent for the SafeConsole to function:
- Database and configuration files.
- Certificates for SSL and data recovery.
- DNS record to SafeConsole server.
The best practice in order to restore SafeConsole in case of complete failure is summarized as:
- Back up these SafeConsole files and folders at least once every 24h (or simply the entire folder for incremental backups).
- /db folder
- /cert folder
- /properties folder
- Make sure that the DNS record for the SafeConsole server can be reconfigured to point to a new machine if needed.
- Save the password to the SSL certificate in a safe location. This will be required during reinstall.
If a server has crashed, follow this process to recover:
- Download SafeConsole to a new machine and run the installer.
- Shutdown the SafeConsole service.
- Restore the SafeConsole files and folder declared above from the backup.
- Run the SafeConsole configuration utility and import the old keystore.p12 restored from backup instead of generating a new one.
- Alter the DNS entry so that the SafeConsole server URL points to the new machine.
Your environment should now be up and running as if nothing ever happened.