Link Menu Expand (external link) Document Search Copy Copied

PostgreSQL Database Server

The default setup is installing a PostgreSQL Database 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 PostgreSQL instance hosts a centralized configuration database that is used by Veeam Backup for Microsoft 365 components, including backup proxy servers. Also, the central cache database is hosted on the PostgreSQL server which is used to store temporary meta data to reduce the amount of storage transaction targeting your Object Storage.

For bigger environments to be protected, it is advised to run the PostgreSQL Database on a dedicated system. As a rule of thumb, a dedicated PostgreSQL server should be considered for environments with 3 proxies and/or protecting more than 60.000 Objects

Compute requirements

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

  • Up to 60.000 objects: 4 CPUs and 8 GB RAM
  • Above 60.000 objects: A dedicated PostgreSQL Database Server with 8 CPUs and 32 GB RAM
  • Above 400.000 objects: A dedicated PostgreSQL Database Server with 16 CPUs and 64 GB RAM

Disk

Use a SSD or faster disk with a size of 128GB minimum which can deliver 7500IOPS. Take into account enough capacity to host the Object Storage Cache


Back to top

Copyright © 2025 Solutions Architects, Veeam Software.

Page last modified: 2025-06-25.