Using the Veeam Deployment Kit

using-the-veeam-deployment-kit-01

Latest Veeam Backup & Replication v13 introduces the Veeam Deployment Kit, a package used to enable certificate-based authentication.

Once installed on a target server, Veeam leverages the certificate for authentication instead of the traditional username and password.

The Veeam Deployment Kit can be used to connect Windows-based servers and to add Veeam Agents (both Windows and Linux) to a Protection Group.

 

When the Veeam Deployment Kit should be used

Veeam Deployment Kit is recommended in the following scenarios:

  • Kerberos unavailable - if NTLM or Kerberos authentication is not available in your infrastructure.
  • Security - certificate-based authentication offers stronger security than username and password.
  • Passwordless - once the Deployment Kit is installed on the target server, no username or password is required.

 

Deployment

By default, the Deployment Kit is installed on all JeOS infrastructure components so you only need to pair them with Veeam Backup & Replication.

For other supported components, the Deployment Kit must be installed manually.

  • Microsoft Windows servers
  • Hyper-V hosts
  • Microsoft Windows-based and Linux-based Veeam Agent computers
  • Guest Interaction proxies
  • Protected Microsoft Windows VMs (for persistent guest agent installation)

 

How to create the Veeam Deployment Kit

Creating the Veeam Deployment Kit is simple and straightforward.

In the Veeam Console, navigate to Backup Infrastructure > Managed Servers. Click the Create Veeam Deployment Kit in the ribbon.

veeam deployment kit 1

Click Browse, select the folder where you want to save the Deployment Kit then click OK.

veeam deployment kit 2

The kit is being created in the selected folder.

veeam deployment kit 3

The created files.

veeam deployment kit 4

 

Install the kit on Managed Servers

To install the Deployment Kit on a managed server, you need to copy the created kit to the target remote host.

veeam deployment kit 5

Run the InstallDeploymentKit.bat script to automatically install and configure the kit.

veeam deployment kit 6

Once complete, the kit is installed on the target host.

veeam deployment kit 7

 

Create the Kit for Veeam Agents

The Deployment Kit for Veeam Agents is different from the one used for Managed Servers and must be created from the appropriate location.

Navigate to Inventory > Physical and Cloud Infrastructure and click the Create Veeam Deployment Kit in the ribbon.

veeam deployment kit 8

Click Browse, select a folder to save the Kit then click OK.

veeam deployment kit 9

The created Kit.

veeam deployment kit 10

 

Install the Kit on the Veeam Agent Windows computer

Copy the created kit to the target Windows computer.

veeam deployment kit 11

Run InstallDeploymentKit.bat to install the Kit automatically.

veeam deployment kit 12

The kit is now installed on the Windows computer.

veeam deployment kit 13

 

Install the kit on the Veeam Agent Linux computer

Using a tool like WinSCP to copy the Deployment Kit to the target Linux computer.

veeam deployment kit 14

Make the installer script executable.

# cd /tmp/DeploymentKitAgent/
# chmod +x install-deployment-kit.sh

veeam deployment kit 15

Run the script install-deployment-kit.sh to install the Kit automatically.

# sudo ./install-deployment-kit.sh

veeam deployment kit 16

 

Connect Windows Managed Servers to the Veeam Server

To connect a managed server using certificate-based authentication, navigate to Backup Infrastructure > Managed Servers. Right click in the right pane and select Add server.

veeam deployment kit 17

Choose Microsoft Windows.

veeam deployment kit 18

Enter the DNS name or IP Address and optionally a Description. Click Next.

veeam deployment kit 19

Select the Connect using certificate-based authentication and click Next.

veeam deployment kit 20

Click Apply to install required components.

veeam deployment kit 21

Once installation completes, click Next.

veeam deployment kit 22

Click Finish.

veeam deployment kit 23

The connected server.

veeam deployment kit 24

 

Connect Veeam Agent computer to a Protection Group

Navigate to Inventory > Physical and Cloud Infrastructure, right click and select Add protection group.

veeam deployment kit 25

Choose Individual computers.

veeam deployment kit 26

Enter a Protection Group Name and click Next.

veeam deployment kit 27

Click Add and enter the Host name or IP address of the machines to protect. Select the Connect using certificate-based authentication option and click OK.

veeam deployment kit 28

To verify the connection, click Test Now.

veeam deployment kit 29

The connection has been established successfully. Click Close then Next.

veeam deployment kit 30

Click Next.

veeam deployment kit 31

Click Apply to install required Veeam components.

veeam deployment kit 32

After installation, click Next.

veeam deployment kit 33

Click Finish to close the wizard.

veeam deployment kit 34

Once connected, the Veeam Agent is installed on the target system.

veeam deployment kit 35

The Protection Group is successfully created with the added Veeam Agent Linux computers.

veeam deployment kit 36

Using certificate-based authentication strengthens security and makes your backup infrastructure more resilient against potential intruders.

Veeam Backup & Replication v13 is available as 30-day trial.

signature

Leave a Reply