Link Search Menu Expand Document

The Veeam Cookbook Series

A simple step by step no frills approach to achieving your goal

Recipe: Adding Linux Servers to Veeam Infrastructure

Expected deliverables:

A Linux server added to Veeam Infrastructure and ready to be used for one or more roles like Proxy Servers, Repository Server, etc. Be aware that Linux distributions are not supported as a backup proxy in NAS backup.

Time to complete: 5 minutes


  • A server (Virtual or Physical) with enough resources for the role to be deployed afterwards. As minimum the server requires 2 cores (vCPU) and 8GB RAM. To get the requirements for every role you can check the Veeam Help Center and the Veeam User Guide.
  • A 64-bit version of a supported Linux distribution like RHEL 8.4 or CentOS 8.4. To get a list of all supported Linux distribution, please refer to Veeam System Requirements in Help Center.
  • A user account with proper privileges in the server. Roles for which Veeam Data Movers must be persistent (backup proxy, hardened/immutable repository) require root or equivalent permissions.
  • Bash shell, SSH, and Perl are required. For Backup Repository servers, 64-bit edition of Linux must be able to run 32-bit programs. Pure 64-bit Linux editions are not supported (Perl installation must support 32-bit variables)

Before you start:

There is no need of downloading or manually deploying any piece of Veeam software in this server before proceeding with this recipe.

Assumptions: It’s assumed that you already have a Veeam Backup Server fully working in your environment. If you need to install Veeam Backup Server, please refer to “Installing Veeam Backup & Replication All-In-One Base system” recipe.


  1. Open the Veeam Backup & Replication Console.
  2. Open the Backup Infrastructure view. In the inventory pane, select the Managed Servers node and click Add Server on the ribbon or right-click the Managed Servers node and select Add Server. In the Add Server window, select Linux.
  3. At the Name step of the wizard, specify an address (Full DNS Name or IP Address) and description for the Linux server. Click in Next.
  4. At the SSH Connection step, from the Credentials list, select credentials for the account that has proper permissions. If you have not set up credentials beforehand, then click the Manage accounts link or click Add on the right to add the credentials and select Linux account.
    • Provide the Username, Password and SSH port (by default 22)
    • For a non-root account you can select Elevate account privileges automatically and provide the root password.
    • In the Description field, enter a description for the created credentials record.
    • Click OK to complete de account creation, and then Next to continue to the next step in the New Linux Server wizard.
  5. At the Review step of the wizard, review what Veeam Backup & Replication components are already installed on the server and what components will be installed. Click Apply to add the Linux server to the backup infrastructure.
  6. At the Apply step of the wizard review details of the Linux server. Click Next, then click Finish to exit the wizard

Method in Video:

Alt text

Links to Resources:

Back to top

Copyright © 2019-2021 Solutions Architects, Veeam Software.