Restoring a Devolutions Server instance as part of a disaster recovery procedure requires the following steps.
Ensure the following prerequisites are available:
A Devolutions Server administrator account with Devolutions Server authentication enabled.
A complete backup file to restore. See Backup manager for instructions on creating backups. Ensure the backup password is stored securely.
A local or accessible SQL Server instance (SQL Server Express edition is also supported).
If not already installed, download and install the following:
The current Devolutions Server offline installation ZIP file.
The latest versions of ASP.NET Core Runtime and .NET Desktop Runtime.
Microsoft Internet Information Services (IIS) and the following IIS modules:
Using the Devolutions Server Console, generate a recovery kit.
Choose a secure password for the encryption keys. The recovery kit ZIP file (located by default in C:\Users\Administrator\Documents\DVLS Recovery Kit) contains the following required files:
EncryptionKeys.binserver_install.json
Retain these files securely.
Create a new Devolutions Server instance using either:
The previously downloaded ZIP file.
The JSON configuration file via the Devolutions Server Console command line interface (available in Devolutions Server management console installation files).