Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Configuration Maximums

This section outlines the supported Veeam Backup for Microsoft 365 configuration maximums. While the actual numbers may vary depending on deployment types and available resources, the provided values represent the currently supported limits, considering acceptable performance. These values apply to any combination of Online and On-Premises environments utilizing Microsoft Exchange, Microsoft SharePoint, OneDrive for Business and Microsoft Teams.

The tables in this section use the number of objects and their variations as a metric for estimations.

Object types and variations:

  • Mail (Primary, Archive, Shared, PublicFolder)
  • Sites (SharePoint incl. Subsites, Personal, Teams)
  • OneDrive for Business
  • Teams


A special note is necessary regarding the object count for SharePoint Sites. Given the wide range of functionalities SharePoint offers, implementations in the field vary from simple ‘hello world’ websites with a few megabytes of data to complex document management systems hosting terabytes of data. While we count one SharePoint site as an object for sizing the Veeam Backup for Microsoft 365 infrastructure, this doesn’t always accurately represent the impact on the backup infrastructure. For instance, a SharePoint site with 250,000 documents within a document library takes more compute resources to process than a simple 50 MB intranet site.

First and foremost, we recommend adhering to the limits specified by Microsoft for SharePoint, paying special attention to the guideline that suggests, “For optimum performance, we recommend storing no more than 300,000 files in a single OneDrive or team site library.” Additionally, we advise counting every 5GB of SharePoint data as one object for your sizing to accurately reflect the impact of larger SharePoint sites on Veeam Backup for Microsoft 365 “VB365” infrastructure.

These maximums are derived from Veeam QA testing and align with the recommended maximums for the specified configuration.

Type Recommended Machine Config (8C/32GB)
Proxies per VB365 controller 50
Objects per proxy1([SharePoint) 20,000
Objects per VB365 installation1([SharePoint) 1,000,000
Objects per organization1([SharePoint) 400,000
Users per job 5,000
Users per proxy2(Refer) 5,000
Users per VB365 installation 250,000
Users per organization 100,000

The maximums per component (proxy, repository, installation, organization) must be maintained simultaneously such as the number per objects and number per users.

Refer to the official system requirements Helpcenter - System Requirements

RAM allocation and number of Repository databases per Proxy

Type Value
Default JET database instance memory consumption on Veeam Backup for Microsoft 365 repository 0.1% of host memory
Maximum JET database engine memory cache 16GB or 50% of host memory, whatever is lower
Recommended maximum number of JET databases per backup proxy 250
Max number of JET databases per backup proxy 750

Do not forget to ensure sufficient memory availability for Veeam Backup for Microsoft 365 server operation, especially when handling a large number of databases. This will necessitate a minimum of 15% of the host’s memory not allocated to other processes.


  1. SharePoint limits  2 3

  2. Refer to the Sizing to understand how to calculate objects 

Back to top

Copyright © 2019-2023 Solutions Architects, Veeam Software.

Page last modified: 2024-02-06.