Voici l’erreur présente au moment de l’installation

Pour contourner cela voici les démarche à suivre
- En PowerShell :
Get-Service Veeam* | Stop-Service -Force
- accéder au fichier « postgresql.conf » dans le dossier C:\Program Files\PostgreSQL\15\data\
listen_addresses = '
localhost’ modifier enlisten_addresses = '*'

- Modifier le fichier pg_hba.conf
- et ajouté ces lignes :
# non-localhost host with user 'postgres' and SSPI
host all postgres 0.0.0.0/0 sspi map=veeam
host all postgres ::/0 sspi map=veeam
# non-localhost host with user 'all' and password
host all all 0.0.0.0/0 scram-sha-256
host all all ::/0 scram-sha-256

- Ensuite tapé le commende suivant dans PowerShell
(New-Object System.Security.Principal.SecurityIdentifier("S-1-5-18")).Translate([System.Security.Principal.NTAccount]).Value

- Et récupérer l’id : AUTORITE NT\Système
- Dans le fichier pg_ident.conf ajouté ces lignes à la fin
veeam "SYSTEM@NT AUTHORITY" postgres
veeam "Système@NT AUTHORITY" postgres

- On redémarrage PostgreSQL
Restart-Service -Name "postgresql*"
et on relance aussi Veeam
Get-Service Veeam* | Start-Service

On relance l’installation on utilisant l’instance PostgreSQL

Et on ajoute un mot de passe pour le serveur du NATS en créant une nouvelle instance

C’est OK l’installation est terminé 🙂
Voici l’article utilisé : KB4638: How to Use Existing Veeam Backup & Replication PostgreSQL instance for Veeam Backup for Microsoft 365 Deployment