Installing Veeam Agent for Linux with Kernel Module in Offline Mode - Veeam Agent for Linux User Guide (2024)

IMPORTANT

Starting from Veeam Agent for Linux version 6.1, for size optimization purposes, Veeam Agent for Linux installation packaging has been reconfigured and now includes the additional veeam-libs package that must be installed before the veeam package.

To install Veeam Agent for Linux, do the following:

  1. On a computer that is connected to the internet, download Veeam Agent packages intended for your Linux distribution from the Veeam software repository.
  • Veeam Agent for Linux packages in the Debian format reside in the following folders of the Veeam software repository:
  • [For Veeam Agent for Linux version 6.1] /backup/linux/agent/dpkg/debian/public/pool/veeam/b/blksnap-dkms/
  • [For Veeam Agent for Linux version 6.0] /backup/linux/agent/dpkg/debian/public/pool/veeam/b/blksnap/
  • /backup/linux/agent/dpkg/debian/public/pool/veeam/v/veeamsnap/
  • /backup/linux/agent/dpkg/debian/public/pool/veeam/v/veeam-libs/
  • /backup/linux/agent/dpkg/debian/public/pool/veeam/v/veeam/
  • For RPM packages, the Veeam Agent directory has the following structure: Package format > Distribution > Version > Architecture.

For example, Veeam Agent packages for 64-bit RHEL 9 reside in the /rpm/el/9/x86_64/ folder of the Veeam software repository, and packages for 64-bit SLES 15 SP5 reside in the /rpm/sles/SLE_15_SP5/x86_64/ folder.

  1. Save Veeam Agent packages to a directory that can be accessed from the computer where you want to install the product, for example, a directory on a local drive or USB drive, or a network shared folder.
  2. On the computer where you want to install Veeam Agent, navigate to the directory where you have saved the packages and install Veeam Agent:
  • Installing Veeam Agent for Linux in CentOS 7 / RHEL / Rocky Linux / AlmaLinux
  • Installing Veeam Agent for Linux in Oracle Linux
  • Installing Veeam Agent for Linux in Fedora
  • Installing Veeam Agent for Linux in SLES
  • Installing Veeam Agent for Linux in openSUSE
  • Installing Veeam Agent for Linux in Debian / Ubuntu

TIP

You can also set up a local mirror of the Veeam software repository in your internal network and add this repository to the list of software sources on a computer where you want to install the product. These operations may differ depending on the Linux distribution and package manager that you use. To learn more, refer to the documentation of your Linux distribution.

After you add a local repository to the list of software sources on a computer, you will be able to install and upgrade Veeam Agent in a regular way. To learn more, see Installing Veeam Agent for Linux and Upgrading Veeam Agent for Linux.

Installing Veeam Agent for Linux in CentOS 7 / RHEL / Rocky Linux / AlmaLinux

To install Veeam Agent for Linux, use the following commands:

For 32-bit RHEL 6

rpm -i <...>/kmod-veeamsnap-6.1.2.1781-2.6.32_131.0.15.el6.i386.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.i386.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el6.i386.rpm

For 64-bit RHEL 6

rpm -i <...>/kmod-veeamsnap-6.1.2.1781-2.6.32_131.0.15.el6.x86_64.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el6.x86_64.rpm

For CentOS 7 / RHEL 7

rpm -i <...>/kmod-veeamsnap-6.1.2.1781-1.el7.x86_64.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el7.x86_64.rpm

RHEL 8

rpm -i <...>/kmod-veeamsnap-6.1.2.1781-1.el8.x86_64.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el8.x86_64.rpm

RHEL 9 / Rocky Linux / AlmaLinux

rpm -i <...>/kmod-blksnap-6.1.2.1781-1.el9.x86_64.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el9.x86_64.rpm

where:

<...> — path to a directory where you have saved Veeam Agent packages.

NOTE

The pre-built veeamsnap binaries require kernel 2.6.32-131.0.15 or later for RHEL 6 (excluding 2.6.32-279.el6.i686) and kernel 3.10.0-123 or later for CentOS / RHEL 7.0 – 7.7 to operate.

Installing Veeam Agent for Linux in Oracle Linux

To install Veeam Agent for Linux, use the following commands:

For 32-bit Oracle Linux 6

rpm -i <...>/veeamsnap-6.1.2.1781-1.noarch.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.i386.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el6.i386.rpm

For 64-bit Oracle Linux 6

rpm -i <...>/veeamsnap-6.1.2.1781-1.noarch.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el6.x86_64.rpm

For Oracle Linux 7

rpm -i <...>/veeamsnap-6.1.2.1781-1.noarch.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el7.x86_64.rpm

For Oracle Linux 8

rpm -i <...>/veeamsnap-6.1.2.1781-1.noarch.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el8.x86_64.rpm

For Oracle Linux 9

rpm -i <...>/blksnap-6.1.2.1781-1.noarch.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
rpm -i <...>/veeam-6.1.2.1781-1.el9.x86_64.rpm

where:

<...> — path to a directory where you have saved Veeam Agent packages.

Installing Veeam Agent for Linux in Fedora

To install Veeam Agent for Linux, use the following commands:

rpm -i <...>/blksnap-6.1.2.1781-1.noarch.rpm

rpm -i <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
rpm -i <...>/veeam-6.1.2.1781-1.fc34.x86_64.rpm

where:

<...> — path to a directory where you have saved Veeam Agent packages.

Installing Veeam Agent for Linux in SLES

To install Veeam Agent for Linux, use the following commands:

For SLES 12 SP4

zypper in <...>/veeamsnap-kmp-default-6.1.2.1781_k4.12.14_94.41-sles12.4.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle12.x86_64.rpm

For SLES 12 SP5

zypper in <...>/veeamsnap-kmp-default-6.1.2.1781_k4.12.14_120-sles12.5.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle12.x86_64.rpm

For SLES 15 SP1

zypper in <...>/veeamsnap-kmp-default-6.1.2.1781_k4.12.14_195-sles15.1.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

For SLES 15 SP2 with default kernel

zypper in <...>/veeamsnap-kmp-default-6.1.2.1781_k5.3.18_22-sles15.2.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

For SLES 15 SP2 with preemptive kernel

zypper in <...>/veeamsnap-kmp-preempt-6.1.2.1781_k5.3.18_22-sles15.2.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

For SLES 15 SP3 with default kernel

zypper in <...>/blksnap-kmp-default-6.1.2.1781_k5.3.18_57-sles15.3.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

For SLES 15 SP3 with preemptive kernel

zypper in <...>/blksnap-kmp-preempt-6.1.2.1781_k5.3.18_57-sles15.3.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

For SLES 15 SP4

zypper in <...>/blksnap-kmp-default-6.1.2.1781_k5.14.21_150400.22-sles15.4.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

For SLES 15 SP5

zypper in <...>/blksnap-kmp-default-6.1.2.1781_k5.14.21_150500.53-sles15.5.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

where:

<...> — path to a directory where you have saved Veeam Agent packages.

Installing Veeam Agent for Linux in openSUSE

To install Veeam Agent for Linux, use the following commands:

For openSUSE Tumbleweed

zypper in <...>/blksnap-6.1.2.1781-1.sle.noarch.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.suse.x86_64.rpm

For openSUSE Leap 15.3 with default kernel

zypper in <...>/blksnap-kmp-default-6.1.2.1781_k5.3.18_59.10-opensuse_leap15.3.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

For openSUSE Leap 15.3 with preemptive kernel

zypper in <...>/blksnap-kmp-preempt-6.1.2.1781_k5.3.18_59.10-opensuse_leap15.3.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

For openSUSE Leap 15.4

zypper in <...>/blksnap-kmp-default-6.1.2.1781_k5.14.21_150400.22-opensuse_leap15.4.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

For openSUSE Leap 15.5

zypper in <...>/blksnap-kmp-default-6.1.2.1781_k5.14.21_150500.53-opensuse_leap15.5.x86_64.rpm

zypper in <...>/veeam-libs-6.1.2.1781-1.x86_64.rpm
zypper in <...>/veeam-6.1.2.1781-1.sle15.x86_64.rpm

where:

<...> — path to a directory where you have saved Veeam Agent packages.

Installing Veeam Agent for Linux in Debian / Ubuntu

To install Veeam Agent for Linux, use the following commands:

For Debian 10 / Ubuntu 16.04, 18.04, 20.04 (kernel 5.4)

apt-get install <...>/veeamsnap_6.1.2.1781_all.deb

apt-get install <...>/veeam-libs_6.1.2.1781_amd64.deb
apt-get install <...>/veeam_6.1.2.1781_amd64.deb

For Debian 11 – 12.0 / Ubuntu 22.04, 22.10, 23.04 and 23.10

apt-get install <...>/blksnap_6.1.2.1781_all.deb

apt-get install <...>/veeam-libs_6.1.2.1781_amd64.deb
apt-get install <...>/veeam_6.1.2.1781_amd64.deb

where:

<...> — path to a directory where you have saved Veeam Agent packages.

Installing Veeam Agent for Linux with Kernel Module in Offline Mode - Veeam Agent for Linux User Guide (2024)
Top Articles
Latest Posts
Article information

Author: Sen. Emmett Berge

Last Updated:

Views: 5998

Rating: 5 / 5 (60 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Sen. Emmett Berge

Birthday: 1993-06-17

Address: 787 Elvis Divide, Port Brice, OH 24507-6802

Phone: +9779049645255

Job: Senior Healthcare Specialist

Hobby: Cycling, Model building, Kitesurfing, Origami, Lapidary, Dance, Basketball

Introduction: My name is Sen. Emmett Berge, I am a funny, vast, charming, courageous, enthusiastic, jolly, famous person who loves writing and wants to share my knowledge and understanding with you.