Managing Microsoft Entra ID Repository
Microsoft Entra ID backup repository is a repository that stores Microsoft Entra ID tenant backups. This repository is based on a PostgreSQL instance.
By default, Veeam Backup for Microsoft Entra ID uses the local PostgreSQL instance installed on the backup server:
- If you installed Veeam Backup & Replication using a local PostgreSQL instance, Microsoft Entra ID backup repository uses the same PostgreSQL instance as the Veeam Backup & Replication configuration database.
- If you installed Veeam Backup & Replication using Microsoft SQL Server or a remote PostgreSQL instance, Microsoft Entra ID backup repository uses a dedicated PostgreSQL instance that Veeam Backup for Microsoft Entra ID installs on the backup server.
You can also change this local instance for a remote PostgreSQL instance. For more information, see Connecting to Remote Microsoft Entra ID Backup Repository.
Note |
If there is an existing PostgreSQL instance on the backup server that is not used by Veeam Backup & Replication, Veeam Backup & Replication will not install a new PostgreSQL instance and will not use the existing instance. Veeam Backup & Replication assumes that another product uses this instance and avoids violating security best practices. To configure the connection to the required PostgreSQL instance, see Connecting to Remote Microsoft Entra ID Backup Repository. For more information and other possible solutions, see this Veeam KB article. |
In all cases, Veeam Backup for Microsoft Entra ID creates a dedicated database for each Microsoft Entra ID tenant.
You may also need to rescan the repository after you migrate the repository to another PostgreSQL instance or in other cases. For more information, see Rescanning Microsoft Entra ID Repository.