System Requirements
Make sure that components in the Veeam Agent management infrastructure meet system requirements listed below.
Veeam Backup Server
To learn about system requirements for the Veeam backup server and other Veeam Backup & Replication components, see the System Requirements section in the Veeam Backup & Replication User Guide.
Veeam Agent Computer (Microsoft Windows)
Specification | Requirement |
---|---|
Hardware | CPU: x86-64 processor. Memory: 2 GB RAM or more. Memory consumption varies depending on number and size of processed disks. Disk Space: 200 MB for product installation. Network: 1 Mbps or faster1. System firmware: BIOS or UEFI. Drive encryption: Microsoft BitLocker (optional)2. 1 High latency and reasonably unstable WAN links are supported. 2 BitLocker encrypted volumes must be unlocked at the moment when Veeam Agent for Microsoft Windows starts the backup or restore operation. Only Microsoft BitLocker is supported for drive encryption. Other drive encryption products are not supported. |
Both 64-bit and 32-bit (where applicable) versions of the following operating systems are supported1,2:
Each Veeam Agent computer that consumes a license installed in Veeam Backup & Replication must have a unique BIOS UUID. 1 Running Veeam Agent on Insider versions of Microsoft Windows OS (both Client and Server) is not supported. 2 Server Core installations of Microsoft Windows Server OSes can be backed-up only by Veeam Agent backup jobs managed by the Veeam backup server. 3 Veeam CBT driver is supported only if Microsoft Windows update KB3033929 is installed on the Veeam Agent computer. 4 Microsoft Windows 10 Education is supported starting from build 10586 and later. | |
File System | Microsoft Windows FAT, NTFS, ReFS file systems are supported. The supported file system must reside on a volume that is 64 TB or smaller, because Veeam Agent uses the Microsoft Software Shadow Copy Provider to create a volume shadow copy during the backup. To learn more about the limitation, see this Microsoft article. |
Microsoft SQL Database | Microsoft SQL Server 2012 SP4 Express LocalDB Edition. Microsoft SQL Server is installed within the Veeam Agent deployment process only if you added the target computer to the backup policy. To learn more, see Backup Policy. |
Software | The following required 3rd party software is included in the Veeam Agent for Microsoft Windows Redistributable. During the Veeam Agent deployment process, Veeam Backup & Replication checks whether all prerequisite software is available on the target computer. If some of the required software components are missing, Veeam Backup & Replication will install missing software automatically.
1 The component is installed together with Microsoft SQL Server only. |
Veeam Agent for Microsoft Windows works with only those hard drive types that are supported by the Microsoft Windows OS. Thus, Veeam Agent supports the 512 bytes and 4 KB sector hard drives only. Other hard drive types are not supported. To learn more, see this Microsoft article.
A machine that you want to protect with Veeam Agent for Linux must meet the following requirements:
Specification | Requirement |
---|---|
Hardware | CPU: x86-64 processor (i386 or later). Memory: 1 GB RAM or more. Memory consumption varies depending on the backup type and the total amount of backed-up data. Disk Space: 100 MB free disk space for product installation. Network: 10 Mbps or faster network connection to a backup target. System firmware: BIOS or UEFI. Disk layout: MBR or GPT. For virtual machines: Only full virtualization type is supported. Containers and paravirtualized instances are not supported. Oracle VM virtual machines are supported with limitations. |
OS | Linux kernel is supported from version 2.6.32 up to version 5.7.191. Both 64-bit and 32-bit versions of the following distributions are supported2:
1 As long as you use kernels supplied by your distribution. Consider the following limitations:
2 Consider the following:
After that, you can add this machine to the Veeam Backup & Replication inventory and start managing Veeam Agent running on the machine. 3 RHEL / CentOS / Oracle Linux (RHCK) 6.10, 7.7, and 8.2 are supported up to certain kernel versions. For details, see this Veeam KB article. |
File System | Veeam Agent for Linux supports consistent snapshot-based data backup for the following file systems1:
The supported file system (except for Btrfs) can reside on a simple volume or LVM2 volume. Btrfs is supported only if it resides directly on a physical device with no additional abstraction layers (such as LVM, software RAID, dm-crypt and so on) below or above it. Data that reside in other file systems (including NFS and SMB shares) can be backed up using the snapshot-less mode. For details, see the Snapshot-Less File-Level Backup section in the Veeam Agent for Linux User Guide. 1 Consider the following:
|
Software | Important! Linux user account used to work with Veeam Agent for Linux must have the /bin/bash shell set as the default shell. Protected computer must have the following components installed1:
1 To install Veeam Agent for Linux packages on a target computer, Veeam Backup & Replication uses the default package manager of the Linux distribution running on this computer. During the installation process, the package manager checks whether all prerequisite software is available on the computer. If some of the required software components are missing, the package manager will attempt to install the missing packages from a software repository configured in the OS. 2 Does not apply to CentOS, RHEL, SLES distributions. For details, see the Installing Veeam Agent for Linux section in the Veeam Agent for Linux User Guide. 3 Package version varies according to the Linux kernel version that you use. 4 For openSUSE 15 and SLES 15 distributions, either of the following packages is required: libncurses5 or libncurses6. 5 Required for Veeam Agent management — a valid BIOS UUID must be obtainable either from dmidecode | grep -i uuid or from /sys/class/dmi/id/product_uuid. Each Veeam Agent that consumes a license installed in Veeam Backup & Replication must have a unique BIOS UUID. If a valid UUID cannot be obtained, Veeam will generate it automatically. 6 A package with the MySQL database client library is required to process MySQL database system located on the Veeam Agent server. Package version varies depending on the MySQL database system version that you use. 7 A package with the PostgreSQL database client library is required to process PostgreSQL database system located on the Veeam Agent server. 8 Consider the following:
9 The btrfs-progs package version 3.16 or later is required. |
Backup can be performed to the following types of storage:
For Veeam Agent backup jobs managed by the backup server
- Veeam Backup & Replication 10 or later backup repository
- Veeam Cloud Connect 10 or later cloud repository
For Veeam Agent backup jobs managed by Veeam Agent
- Local (internal) storage of the protected computer (not recommended)
- Direct attached storage (DAS), such as USB, eSATA or Firewire external drives, and raw device mapping (RDM) volumes
- Network Attached Storage (NAS) able to represent itself as an SMB (CIFS) share
- Network Attached Storage (NAS) able to represent itself as an NFS share (for backups of Linux machines only)
- Veeam Backup & Replication 10 or later backup repository
- Veeam Cloud Connect 10 or later cloud repository
- Veeam Agent should be able to establish a direct IP connection to the Veeam Backup & Replication server. Thus, Veeam Agent cannot work with Veeam Backup & Replication that is located behind the NAT gateway.
- Domain names of all managed servers added to the Veeam backup infrastructure and machines you want to back up must be resolvable into IPv4 addresses.