To enable backup copy job for Entra ID tenant, the doco says to use pg_dump and then backup the dump file
https://helpcenter.veeam.com/docs/backu ... ml?ver=120
Fine, tested this and works. But what if I have to restore this? What is the process?
1. Should the restore database can be a new database? But how to I specify in VBR which database to use for Entra ID backup.
2. Checked configuration database connections settings and do not see an option to specify DB name
3. If the DB name has to be VeeamBackup, then do I stop all VBR services, delete the existing DB VeeamBackup and then use the pg_dump SQL file to create the new VeeamBackup DB?
4. Then start all VBR services?
5. Post this will VBR automatically understand the restore points for Entra ID tenant?
6. What if I want to move the Entra ID tenant to a new VBR server? I understand that will have to add the tenant again, but post adding the tenant, will VBR automatically scan the VeeamBackup database to pickup all the older restore points?
7. What if I have multiple tenants added - from the setup, all the backup data will be in the same VeeamBackup DB - then when I add all the tenants, assuming tenant ID remains same and that is what will be used by VBR to correlate the existing backup-data/restore-points with each tenant
Any other things that I'm missing?
-
- Service Provider
- Posts: 223
- Liked: 44 times
- Joined: Apr 23, 2021 6:40 am
- Full Name: Sumeet P
- Contact:
-
- Product Manager
- Posts: 10801
- Liked: 2941 times
- Joined: May 13, 2017 4:51 pm
- Full Name: Fabian K.
- Location: Switzerland
- Contact:
Re: Backup copy or Immutability for Entra ID tenant
Hi Sumeet,
Let me share a teaser about our upcoming version 13. V13 will introduce Backup Copy support for Entra ID backups (no dumps required anymore). Backup Copy can use immutable backup repositories as a target. Recovery from a Backup Copy job will allow you to continue backups with primary backup jobs or perform item-level restores of Entra ID objects.
For your questions regarding version 12:
1.) VeeamBackup is the configuration database for Veeam Backup & Replication. The databases for Entra ID backups are named in the following format: "veeamrepository_TenantID". You will have to restore the "veeamrepository_TenantID" database.
2.) The backup server will discover the Entra ID database and restore points during a repository rescan.
3.) Answered in 1.
4.) Not needed.
5.) Perform a rescan and ensure the tenant is registered with the backup server.
6.) Restore the tenant database with the same name to the PostgreSQL server of the other backup server, add the tenant registration, and rescan the Entra ID repository. The restore points will then become available.
7.) Each tenant has its own database.

Best,
Fabian
Let me share a teaser about our upcoming version 13. V13 will introduce Backup Copy support for Entra ID backups (no dumps required anymore). Backup Copy can use immutable backup repositories as a target. Recovery from a Backup Copy job will allow you to continue backups with primary backup jobs or perform item-level restores of Entra ID objects.
For your questions regarding version 12:
1.) VeeamBackup is the configuration database for Veeam Backup & Replication. The databases for Entra ID backups are named in the following format: "veeamrepository_TenantID". You will have to restore the "veeamrepository_TenantID" database.
2.) The backup server will discover the Entra ID database and restore points during a repository rescan.
3.) Answered in 1.
4.) Not needed.
5.) Perform a rescan and ensure the tenant is registered with the backup server.
6.) Restore the tenant database with the same name to the PostgreSQL server of the other backup server, add the tenant registration, and rescan the Entra ID repository. The restore points will then become available.
7.) Each tenant has its own database.

Best,
Fabian
Product Management Analyst @ Veeam Software
Who is online
Users browsing this forum: Semrush [Bot] and 59 guests