Veeam

Veeam PostgreSQL-Konfigurationsdatenbank verschieben

06. Juli 2025 · Anwendungen · andreas · Kein Kommentar

Leider ist bei der Installation von Veeam Backup & Replication 12 keine Möglichkeit vorgesehen, den Speicherort der Konfigurationsdatenbank frei zu wählen. Diese landet immer im Verzeichnis “C:\Program Files\PostgreSQL\15\data”, was insbesondere bei der Sicherung von Ordnerfreigaben in Kombination mit einer kleinen Systempartition zu Problemen führen kann.

postgresql-x64-15

Der Speicherort lässt sich aber mit wenig Aufwand nachträglich ändern:

  • Eine Sicherung der Veeam-Konfiguration erstellen
  • Alle Veeam- sowie den PostgreSQL-Dienst stoppen
  • Den Ordner “C:\Program Files\PostgreSQL\15\data” an einen neuen Platz verschieben oder kopieren
  • Den Parameter “-D” des Datenbank-Diensts “postgresql-x64-15” in der Registry anpassen und dort den neuen Pfad eintragen.
    Alternativ kann die Anpassung auch mit Hilfe des Befehls “sc” erfolgen:
sc config postgresql-x64-15 binPath= "\"C:\\Program Files\\PostgreSQL\\15\\bin\\pg_ctl.exe\" runservice -N \"postgresql-x64-15\" -D \"NEUERPFAD\" -w"
  • Den PostgreSQL-Dienst starten und überprüfen, ob die Datenbank läuft
  • Alle Veeam-Dienste starten
  • Veeam-Funktionalität testen