PostgreSQL®-Kommandos

Die Sicherungsbefehle sind für die drei Datenbanken verfügbar: InfluxDB®, PostgreSQL® und MS SQL®. Der Befehl kann für cmd und sh verwendet werden. Dieses Kapitel beschreibt die PostgreSQL®-Kommandos.

VORSICHT: Um PostgreSQL® Backup-Befehle zu verwenden, müssen die Umgebungsvariablen "PGPASSWORD" und "PGDATA" gesetzt werden. Für die Umgebungsvariablen, siehe die PostgreSQL®-Dokumentation https://www.postgresql.org/docs/13/libpq-envars.html.

PostgreSQL®: backupPostgreSQL.cmd [[command] [argument]] <PostgreSQL-backup-path>

Kommando Beschreibung
--host Host der Datenbank (Der Default ist 127.0.0.1).
--port Port der Datenbank (Der Default ist 5432).
--user User der Datenbank (Der Default ist "postgres") .
--max-backup-count Anzahl der aufbewahrten Backups (Standard ist 3).

PostgreSQL®: restorePostgreSQL.cmd [[command] [argument]] <PostgreSQL-backup-path>

Kommando Beschreibung
--backup

Der Name des Backup-Ordners (z. B. 20211021-133236) innerhalb von <PostgreSQL-backup-path> (Standard ist das neueste Backup).

--promote Fördert die Datenbank zur primären Datenbank, wenn "true" übergeben wird (Standard ist "true").
--silent Der Benutzer wird nicht aufgefordert zu bestätigen, dass die aktuelle Datenbank überschrieben wird. Dieser Befehl ist ein Schalter und erfordert kein Argument.