db-datanommer: some more backups adjustments

First we need to pipe stderr into the grep to filter out the timescaledb
warnings. So, |& does that.

Then, there's no reason to backup the staging database. Disable that.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
Kevin Fenzi 2023-04-01 11:21:45 -07:00
parent 034cf953db
commit 6030f92f4a
2 changed files with 1 additions and 5 deletions

View file

@ -3,10 +3,6 @@
databases:
- datanommer
datacenter: iad2
db_backup_dir: ['/backups']
# This is a more strict list, to be made publicly available
dbs_to_backup:
- datanommer2
effective_cache_size: "12GB"
eth0_ipv4_gw: 10.3.166.254
eth0_ipv4_ip: 10.3.166.59

View file

@ -1,5 +1,5 @@
{% if inventory_hostname == 'db-datanommer02.iad2.fedoraproject.org' %}
0 0 * * * postgres /usr/local/bin/backup-database {{ item }} | grep -Ev 'warning:|hypertable|chunk|restore|data-only'
0 0 * * * postgres /usr/local/bin/backup-database {{ item }} |& grep -Ev 'warning:|hypertable|chunk|restore|data-only'
{% else %}
0 0 * * * postgres /usr/local/bin/backup-database {{ item }}
{% endif %}