Connecting to Microsoft Entra ID Repositories (Linux Deployments)
A Microsoft Entra ID backup repository is a PostgreSQL instance where Veeam Backup for Microsoft Entra ID stores backups of protected Microsoft Entra ID tenants. By default, Veeam Backup & Replication saves all backed-up tenant data to the local PostgreSQL instance installed on the backup server. To change this behavior, you can connect to a remote PostgreSQL instance and use it as the target backup repository.
Important |
Due to technical limitations, Veeam Backup for Microsoft Entra ID supports connection only to one remote repository at a time, which means that as soon as you connect to a new remote repository, the connection to the previous one will be lost. However, Veeam Backup for Microsoft Entra ID will preserve previously created restore points and related metadata, and you will still be able to perform restore operations. |
Veeam Backup & Replication versions prior to 13.0 came with a pre-packed configuration database connection utility that allowed you to connect to Entra ID repositories automatically. However, since Veeam Backup & Replication version 13.0 can be deployed on Linux-based machines only, you need to establish the connection manually — to do that, run the following command on the backup server:
VEEAM_SETUP_ENTRA_ID_PGSQL_PASSWORD=<password> dotnet /opt/veeam/vbr/Veeam.Backup.Setup.Linux.dll entraiddbconfigurator /EntraIdSqlServerName:<servername> /EntraIdSqlServerPort:<5432> /EntraIdSqlServerLogin:<serverlogin> |
Make sure to specify the password, DNS name or IP address, port and login required to connect to the necessary instance.
Every time a new backup job starts, Veeam Backup & Replication will check whether a dedicated database for the protected tenant already exists on the remote PostgreSQL instance; if there is no such database, Veeam Backup & Replication creates it. If Veeam Backup & Replication encounters any connectivity issues when running the job, you will be prompted to run a repository rescan.