initial commit
This commit is contained in:
parent
aac9db8486
commit
3cde74ef66
1 changed files with 45 additions and 0 deletions
45
pg_backup.config
Normal file
45
pg_backup.config
Normal file
|
@ -0,0 +1,45 @@
|
|||
##############################
|
||||
## POSTGRESQL BACKUP CONFIG ##
|
||||
##############################
|
||||
|
||||
# Optional system user to run backups as. If the user the script is running as doesn't match this
|
||||
# the script terminates. Leave blank to skip check.
|
||||
BACKUP_USER=
|
||||
|
||||
# Optional hostname to adhere to pg_hba policies. Will default to "localhost" if none specified.
|
||||
HOSTNAME=
|
||||
|
||||
# Optional username to connect to database as. Will default to "postgres" if none specified.
|
||||
USERNAME=
|
||||
|
||||
# This dir will be created if it doesn't exist. This must be writable by the user the script is
|
||||
# running as.
|
||||
BACKUP_DIR=/data/backup/db/postgres/
|
||||
|
||||
# List of strings to match against in database name, separated by space or comma, for which we only
|
||||
# wish to keep a backup of the schema, not the data. Any database names which contain any of these
|
||||
# values will be considered candidates. (e.g. "system_log" will match "dev_system_log_2010-01")
|
||||
SCHEMA_ONLY_LIST=""
|
||||
|
||||
# Will produce a custom-format backup if set to "yes"
|
||||
ENABLE_CUSTOM_BACKUPS=yes
|
||||
|
||||
# Will produce a gzipped plain-format backup if set to "yes"
|
||||
ENABLE_PLAIN_BACKUPS=yes
|
||||
|
||||
# Will produce gzipped sql file containing the cluster globals, like users and passwords, if set to "yes"
|
||||
ENABLE_GLOBALS_BACKUPS=yes
|
||||
|
||||
|
||||
#### SETTINGS FOR ROTATED BACKUPS ####
|
||||
|
||||
# Which day to take the weekly backup from (1-7 = Monday-Sunday)
|
||||
DAY_OF_WEEK_TO_KEEP=5
|
||||
|
||||
# Number of days to keep daily backups
|
||||
DAYS_TO_KEEP=7
|
||||
|
||||
# How many weeks to keep weekly backups
|
||||
WEEKS_TO_KEEP=1
|
||||
|
||||
######################################
|
Loading…
Reference in a new issue