Link Menu Expand (external link) Document Search Copy Copied

NATS Server

The default setup is installing the NATS service alongside with the Veeam Backup for Microsoft 365 Server services, but it might be required to deploy it in an advanced way for larger environments.

The NATS service is a message broker for proxies, proxy pools and controller. It builds processing queues and maintains operational streams for jobs, sessions and more.

For bigger environments to be protected, it is advised to run the NATS service on a dedicated server. As a rule of thumb, a dedicated NATS server should be considered for environments with 5 proxies and/or protecting more than 100.000 Objects

Compute requirements

It is recommended to plan the compute resources according to the given scenario:

  • Up to 100.000 objects: 4 CPUs and 8 GB RAM
  • Above 100.000 objects: 4 CPUs and 16 GB RAM

Disk

Use a SSD or faster disk with a size of 128GB minimum.

Memory limitation

Make sure to read the NATS Server Configuration Advice and set GOMEMLIMIT if you run the NATS service on the VB365 server. The NATS server service will try to use as much memory as possible and therefor can affect other services. Especially on all-in-one installations it is important to limit the allowed memory for a stable environment.


Back to top

Copyright © 2025 Solutions Architects, Veeam Software.

Page last modified: 2025-06-25.