Files
pg-bkup/docs/how-tos/mutli-backup.md
2024-10-09 12:05:37 +02:00

1.2 KiB

title, layout, parent, nav_order
title layout parent nav_order
Run multiple database backup schedules in the same container default How Tos 11

Multiple backup schedules with different configuration can be configured by mounting a configuration file into /config/config.yaml /config/config.yml or by defining an environment variable BACKUP_CONFIG_FILE=/backup/config.yaml.

Configuration file

#cronExpression: "@every 20m" //Optional, for scheduled backups
cronExpression: "" 
databases:
  - host: postgres1
    port: 5432
    name: database1
    user: database1
    password: password
    path: /s3-path/database1 #For SSH or FTP you need to define the full path (/home/toto/backup/)
  - host: postgres2
    port: 5432
    name: lldap
    user: lldap
    password: password
    path: /s3-path/lldap #For SSH or FTP you need to define the full path (/home/toto/backup/)
  - host: postgres3
    port: 5432
    name: keycloak
    user: keycloak
    password: password
    path: /s3-path/keycloak #For SSH or FTP you need to define the full path (/home/toto/backup/)
  - host: postgres4
    port: 5432
    name: joplin
    user: joplin
    password: password
    path: /s3-path/joplin #For SSH or FTP you need to define the full path (/home/toto/backup/)