System Requirements (Unstructured Data)

Make sure that servers that you plan to use as backup infrastructure components to protect your unstructured data meet the listed system requirements.

Note

The information on this page is valid as of the date of the last page update.

Limitations and Recommendations

Unstructured Data Backup

Each of the following components for unstructured data backup may consume up to 4 GB RAM per task (in case of deduplicating storage appliances, up to 8 GB RAM): backup repository, general-purpose backup proxy, cache repository. Make sure you allocate enough memory resources for your installation. For all-in-one installations, where the server performs several roles, it must have enough memory resources for all components.

General-Purpose Backup Proxy

General-purpose backup proxies can be deployed using the Veeam JeOS image by selecting the Infrastructure Appliance option. This enables certificate-based authentication, secure industry-standard communication protocols, and automated updates that are centrally controlled using the Veeam Backup & Replication server.

Note

Component hardware requirements must be added to the Veeam JeOS system requirements to ensure that the assigned role has sufficient CPU and RAM resources.

In addition to this option, you can deploy and manage backup proxies on supported operating systems of your choice.

The following table shows the minimum system requirements for a general-purpose backup proxy used for unstructured data backup and Veeam Agent and storage system snapshot integration.

Unstructured Data Backup

Specification

Requirement

Hardware

CPU: x86-64 processor with 2 cores (vCPUs) minimum. 4 cores (vCPUs) are recommended (2 cores are required) for each additional concurrent task. Using multi-core processors enhances data processing performance and enables the processing of more tasks simultaneously.

Memory: [For unstructured data backup] 4 GB RAM plus 4 GB RAM for each concurrent task.

[For Veeam Agent and storage system snapshot integration] 2 GB RAM plus 1 GB RAM for each concurrent task.

Using faster memory improves data processing performance. For all-in-one installations, where the server performs several roles, it must have enough memory resources for all components.

Disk Space: 300 MB.

Network: High latency and reasonably unstable WAN links are supported.

OS

64-bit versions of the following Microsoft Windows operating systems are supported, including Core edition:

  • Microsoft Windows Server 2025
  • Microsoft Windows Server 2022
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2016
  • Microsoft Windows 11 (versions 22H2 – 25H2)
  • Microsoft Windows 10 (version 22H2)
  • Microsoft Windows 10 LTS (version LTSC 2021)

64-bit versions of the following Linux distributions are supported:

  • Debian 11.0 to 12.11
  • Oracle Linux 7 to 10
  • RHEL 8.6 to 9.6
  • SLES 12 SP5, 15 SP3
  • Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS

Note: The VSS snapshot creation for SMB File Shares feature requires that all requirements listed in this Veeam KB article are met.

[For Veeam Agent and storage system snapshot integration] Backup proxies and Veeam agent computers must run Microsoft Windows Server OS versions. Backup proxies cannot run the OS versions that are earlier than the Veeam Agent computer OS version.

For more information, see the General-Purpose Backup Proxies section.

Cache Repository

The following storage types can be used as a cache repository for unstructured data backup:

General-Purpose Backup ProxyGeneral-Purpose Backup ProxyGeneral-purpose backup proxies can be deployed using the Veeam JeOS image by selecting the Infrastructure Appliance option. This enables certificate-based authentication, secure industry-standard communication protocols, and automated updates that are centrally controlled using the Veeam Backup & Replication server.NoteComponent hardware requirements must be added to the Veeam JeOS system requirements to ensure that the assigned role has sufficient CPU and RAM resources. In addition to this option, you can deploy and manage backup proxies on supported operating systems of your choice.The following table shows the minimum system requirements for a general-purpose backup proxy used for unstructured data backup and Veeam Agent and storage system snapshot integration.SpecificationRequirementHardwareCPU: x86-64 processor with 2 cores (vCPUs) minimum. 4 cores (vCPUs) are recommended (2 cores are required) for each additional concurrent task. Using multi-core processors enhances data processing performance and enables the processing of more tasks simultaneously.Memory: [For unstructured data backup] 4 GB RAM plus 4 GB RAM for each concurrent task.[For Veeam Agent and storage system snapshot integration] 2 GB RAM plus 1 GB RAM for each concurrent task.Using faster memory improves data processing performance. For all-in-one installations, where the server performs several roles, it must have enough memory resources for all components.Disk Space: 300 MB.Network: High latency and reasonably unstable WAN links are supported.OSSystem Requirements - Windows OS64-bit versions of the following Microsoft Windows operating systems are supported, including Core edition:Microsoft Windows Server 2025Microsoft Windows Server 2022Microsoft Windows Server 2019Microsoft Windows Server 2016Microsoft Windows 11 (versions 22H2 – 25H2)Microsoft Windows 10 (version 22H2)Microsoft Windows 10 LTS (version LTSC 2021)64-bit versions of the following Linux distributions are supported:Debian 11.0 to 12.11Oracle Linux 7 to 10RHEL 8.6 to 9.6Rocky Linux 9 latest supported minor release, see Rocky Linux Wiki Rocky Linux Release and Version GuideSLES 12 SP5, 15 SP3Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTSNote: The VSS snapshot creation for SMB File Shares feature requires that all requirements listed in this Veeam KB article are met.[For Veeam Agent and storage system snapshot integration] Backup proxies and Veeam agent computers must run Microsoft Windows Server OS versions. Backup proxies cannot run the OS versions that are earlier than the Veeam Agent computer OS version.For more information, see the General-Purpose Backup Proxies section.

Specification

Requirement

Hardware

Cache repository hardware requirements depend on the target backup repository.

For direct attached storage, network attached storage (NAS) or deduplicating storage appliance as the backup target:

  • CPU: x86-64 processor with 2 cores (vCPUs), plus 4 cores (vCPUs) for each concurrently processed unstructured data source.
  • Memory: 4 GB RAM, plus 4 GB RAM for each concurrently processed unstructured data source.
  • Network: 1 Gbps or faster for on-site backup and replication, and 1 Mbps or faster for off-site backup and replication. High latency and reasonably unstable WAN links are supported.

For object storage as the backup target:

  • CPU: x86-64 processor with 2 cores (vCPUs), plus 6 cores (vCPUs) for each concurrently processed unstructured data source.
  • Memory: 4 GB RAM, plus 16 GB RAM for each concurrently processed unstructured data source.
  • Network: 1 Gbps or faster for on-site backup and replication, and 1 Mbps or faster for off-site backup and replication. High latency and reasonably unstable WAN links are supported.

OS

64-bit versions of the following Microsoft Windows operating systems are supported, including Core edition:

  • Microsoft Windows Server 2025
  • Microsoft Windows Server 2022
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2016
  • Microsoft Windows 11 (versions 22H2 – 25H2)
  • Microsoft Windows 10 (version 22H2)
  • Microsoft Windows 10 LTS (version LTSC 2021)

64-bit versions of the following Linux distributions are supported:

  • Debian 11.0 to 12.11
  • Oracle Linux 7 to 10
  • RHEL 8.6 to 9.6
  • SLES 12 SP5, 15 SP3 or later
  • Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS

Bash shell and SSH are required to deploy the management agent (SSH connection is not required for updating Veeam components and can be disabled afterwards). Perl is required only for non-persistent Veeam Data Movers. Check the full list of required Perl modules in this Veeam KB article.

For advanced XFS integration (fast clone), only the following 64-bit Linux distributions are supported:

  • Debian 11.0 to 12.11
  • RHEL 8.6 to 9.6
  • Rocky Linux 9.4 to 9.6
  • SLES 15 SP3 or later
  • Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS

For other distributions, XFS integration support is experimental, with kernel version 5.4 or later recommended. For more information, see this Veeam KB article.

For more information, see Cache Repository in the Backup Infrastructure for Unstructured Data Backup section.

Cache Repository for Object Storage Repository

If the cache repository works with an unstructured data source being backed up to an object storage repository, it also processes active metadata that is heavily used during backup and restore operations. So you will require more disk space for the cache repository. The volume of this disk space depends on the number of the file versions on the data source and the number of unstructured data backup jobs that protect this data source. We recommend allocating not less than 1 GB of disk space for active metadata of each 1,000,000 file versions protected with 1 file backup job or object storage backup job. If you protect the same data source, for example, with 2 different backup jobs, the volume of metadata will double. For more information, see the Unstructured Data Backups in Object Storage Repositories section.

Tip

We strongly recommend utilizing a fast storage disk, for example, an SSD in the role of the cache repository used for working with an object storage repository.

Page updated 2/24/2026

Page content applies to build 13.0.1.2067