The pgdump running mode executes either a pg_dump or pg_dumpall database backup against another PostgreSQL database.
pgdump to run as pg_dump job
|Name of the database the backup is being performed on.
|Hostname of the database the backup is being performed on.
|Password for the PostgreSQL role being used.
|Username for the PostgreSQL role being used.
pg_dump instead of
pg_dumpall. Set to false to enable
|Advanced options to pass into
|Name of the file created by the
|Port of the PostgreSQL database to connect to.
|Set this to true to enable debugging in logs. Note: this mode can reveal secrets in logs.
For a list of advanced options for configuring the
PGDUMP_CUSTOM_OPTS variable, see the official documentation:
Backups are stored in a mounted backup volume location, using the database host name plus -backups as a sub-directory, then followed by a unique backup directory based upon a date/timestamp. It is left to the user to perform database backup archives in this current version of the container. This backup location is referenced when performing a database restore.