Veeam v11: Linux Backup Proxy configuration

veeam-linux-proxy-configuration-01

In Veeam Backup & Replication v11, Linux Backup Proxy has been improved and now works in the same way as Windows version providing almost all the available features.

Linux Backup Proxy has been introduced in previous version providing Hot-Add capability only, but with Veeam Backup & Replication v11 all transport modes are now fully supported.

In VBR version 11, the Linux Backup Proxy has the following capabilities:

  • Physical or Virtual
  • Transport mode: NDB, Direct SAN, Hot-Add
  • Backup from Storage Snapshot (iSCSI, FC)
  • Quick Rollback / CBT Restore

 

Limitations

Although most features are now available in the Linux Backup Proxy, there are some limitations that must be considered during the design process. The Linux Backup Proxy presents the following limitations:

  • cannot be used as guest interaction proxy.
  • cannot be used with VMware Cloud on AWS.
  • Open-iSCSI initiator must be enabled for Direct SAN access.
  • NFS protocol is not supported for integration with storage systems.
  • VM copy scenario is not supported when Hot-Add transport mode is used.

 

Supported Linux distribution

Veeam doesn't provide a ready-to-go Linux appliance to use as Proxy Server, but you need to create a virtual machine installing a supported Linux distribution:

  • CentOS 7–8.3, CentOS Stream
  • Debian 9.0–10.8
  • Fedora 30–33
  • openSUSE Leap 15.2, Tumbleweed
  • Oracle Linux 6 (UEK3) to 8.3 (UEK R6)
  • Oracle Linux 6 to 8.3 (RHCK)
  • RHEL 6.0–8.3
  • SLES 11 SP4, 12 SP1–SP5, 15 SP0–SP2
  • Ubuntu: 14.04 LTS, 16.04 LTS, 18.04 LTS, 19.10, 20.04 LTS

 

Install the Linux Server

Before proceeding, download the installation .ISO file of the supported Linux distribution you have chosen and save it anywhere in your computer.

 

Create the virtual machine

From vSphere Client, create a new virtual machine. Select Create a new virtual machine option from the wizard and click Next.

linux backup proxy 1

Enter the Virtual machine name and click Next.

linux backup proxy 2

Select the desired compute resource and click Next.

linux backup proxy 3

Specify the datastore to use and click Next.

linux backup proxy 4

Select from the drop-down menu the Compatibility type then click Next.

linux backup proxy 5

Specify the Guest OS Family and the Guest OS version. Click Next.

linux backup proxy 6

Specify the virtual hardware to assign and attach the installation .ISO file to the CD/DVD drive. Click Next.

linux backup proxy 7

As requirement, the disk.EnableUUID parameter must be set to TRUE in the Linux server. Go to VM Options tab and select Advanced.

linux backup proxy 8

Scroll down and select Edit Configuration.

linux backup proxy 9

Click Add Configuration Params.

linux backup proxy 10

Enter the following parameters:

Name = disk.EnableUUID
Value = TRUE

Click OK to confirm.

linux backup proxy 11

Under Boot Options, select During the next boot force entry into the BIOS setup screen and click Next.

linux backup proxy 12

Click Finish to create the virtual machine.

linux backup proxy 13

 

Install Linux OS

Power on the created VM to proceed with the OS installation. In this example the Linux Ubuntu distribution will be installed.

Access the virtual machine's console and select the language to use. Press Enter.

linux backup proxy 14

Specify the keyboard layout to use and press Enter.

linux backup proxy 15

By default DHCP is enabled for the installed network card. Since we need a static IP address to be assigned, select eth > Edit IPv4 and press Enter.

linux backup proxy 16

Select Manual in the IPv4 Method drop-down menu.

linux backup proxy 17

Specify the IPv4 configuration then select Save and press Enter to confirm.

linux backup proxy 18

The static IP address has been configured. Select Done and press Enter to save the configuration.

linux backup proxy 19

Select Done and press Enter.

linux backup proxy 20

Leave default Mirror address, select Done then press Enter.

linux backup proxy 21

Make sure option Use an entire disk is checked then select Done.

linux backup proxy 22

The partition schema is created automatically. Select Done and press Enter.

linux backup proxy 23

Click Continue to apply partition schema.

linux backup proxy 24

Fill the Profile setup parameters and click Done.

linux backup proxy 25

To allow SSH logins to the Backup Proxy, select Install OpenSSH server option. Select Done and press Enter.

linux backup proxy 26

No additional services are required. Select Done and press Enter.

linux backup proxy 27

The Linux OS is being installed in the system.

linux backup proxy 28

When the installation has been completed, select Reboot Now and press Enter.

linux backup proxy 29

 

Configure Linux Backup Proxy in Veeam

When the Linux OS has been installed in the VM, we need to configure in Veeam the new VM as Backup Proxy.

Since Linux Backup Proxies require Veeam Data Mover Service, make sure the user account you specify is a root user or a user elevated to root.

 

Add the VM as a new Managed Server

Access the Backup Infrastructure area, right click Managed Server and select Add server.

linux backup proxy 30

Select Linux as Server type.

linux backup proxy 31

Enter the DNS name or IP address then click Next.

linux backup proxy 32

Click Add and select Linux account.

linux backup proxy 33

Enter the credentials of the user created during the installation of Linux OS and enable the Elevate account privileges automatically option. Click OK.

linux backup proxy 34

The credentials to establish an SSH connection with the Linux Server has been set. Click Next.

linux backup proxy 35

Click Yes to accept the fingerprint.

linux backup proxy 36

Click Apply to install the Transport component.

linux backup proxy 37

The Data Mover Service is installed in the Server. Click Next when done.

linux backup proxy 38

The Server has been installed successfully. Click Finish to exit the wizard.

linux backup proxy 39

The new Managed Server.

linux backup proxy 40

Now right click Backup Proxies and select Add VMware backup proxy.

linux backup proxy 41

From the Choose server drop-down menu select the new Linux Server just configured and click Next.

linux backup proxy 42

Click Apply to continue.

linux backup proxy 43

When all required components have been installed in the Server, click Next.

linux backup proxy 44

Click Finish to exit the wizard.

linux backup proxy 45

The Linux Backup Proxy has been created successfully.

linux backup proxy 46

 

Test Linux Backup Proxy

To test the Linux Backup Proxy you need to create or modify an existing Backup Job first.

 

Configure a Backup Job

Go to Backup area, right click Backup and select Virtual machine > VMware vSphere.

linux backup proxy 47

Enter the job Name and click Next.

linux backup proxy 48

Click Add and select VMs to backup.

linux backup proxy 49

Click Choose and select the new created Linux Backup Proxy Server. Click Next.

linux backup proxy 50

If application-aware processing is not required, click Next.

linux backup proxy 51

Configure a Schedule and click Apply.

linux backup proxy 52

Enable Run the job when I click Finish to start the job immediately then click Finish.

linux backup proxy 53

The Backup Job has been created and executed.

linux backup proxy 54

During the operation, Veeam uses the new Linux Backup Proxy to perform the backup.

linux backup proxy 55

Depending on the size of backed up VMs, after some minutes the backup completes successfully.

linux backup proxy 56

Because Linux Backup Proxies provide same capabilities as Windows version, administrators can now save lot of money since Windows licenses are no longer required.

signature

2 Comments

  1. Larry Timmins 01/10/2021
  2. chad 11/05/2022