Skip to main content

Connect your Securosys HSM KMIP Server to Veeam

This page will guide you through connecting your Securosys KMIP Server to an existing Veeam Backup & Recovery instance.

info

This guide will not go over the steps of installing and configuring the VBA or any of it's components. Instead, it assumes that VBR is already present in your environment and it will focus on setting up the integration with your Securosys KMIP Server.

Requirements

This guide was tested and verified on the following platforms and software versions:

VBR does not support the KMIP Server integration via a Browser. It has to be performed directly on the VBR instance.

OS agnostic instructions

The instructions below apply to both Linux and Windows OS installations. As all the work is performed directly within the application, the instructions are identical for both cases.

Adding KMIP Server Details

In the VBR application, from the main menu, navigate to Credentials and Passwords > Key Management Servers. Select Add and provide the details of your KMIP Server:

KMIP Server details

  • Server: specify the FQDN, IPv4 or IPv6 address of the server.
  • Port: Default port is 5696
  • Server certificate: Import the KMIP Server certificate. (Optionally, import from the certificate store for Windows)
  • Client Certificate: Import the VBR client certificate issued by your KMIP administrator. (Optionally, import from the certificate store for Windows)
  • Description (optional): provide a meaningful description of the KMIP Server.

Enabling KMIP for Encryption

Next, enable backup file encryption. Edit an existing job or create a new one. Define the details of the backup job as per your needs. On the Storage tab, fill out the details as shown:

Enabling KMIP backup job encryption

  1. Navigate to the Storage menu option.
  2. Select Advanced job settings.
  3. Open the Storage tab on the top.
  4. Check the "Enable backup file encryption" box and from the dropdown menu, select your KMIP Server.

We recommend to additionally "Save as Default" the Encryption details, so that all of your future backups will be encrypted.

tip

Veeam offers a Loss Protection functionality. This is intended for when you cannot reach your KMIP Server.
This page will not go over the steps on how to enable Loss Protection. For more details follow the instructions on Password Loss Protection.

Running Encrypted Backups

Now that encryption is enabled, each future backup job run will trigger VBR to connect the KMIP Server and create a dedicated key pair for the encryption of this particular backup job.

During the run or after completion of a backup job, the Action tab of the job shows a message "Backup file will be encrypted". This message confirms that this backup is encrypted with a key created by your KMIP Server.

Encryption evidence in log

In the Backups tab of the Home menu, you can see a list of Job Names. Any job that has a yellow key icon is encrypted and protected.

Backup job with encryption

Restoring Encrypted Backups

As VBR is connected to your KMIP Server, when you request a restore from a backup file, the application will request the private key to decrypt the Data Encryption Keys, which then decrypt the backup and import it. VBR does this automatically in the background, so there are no additional actions required.

Get started withCloudHSM for free.
Other questions?Ask Sales.
Feedback
Need help?