From c4cdd35514a83d5627c4effad956a09eaf6bcac5 Mon Sep 17 00:00:00 2001 From: Dmitry Novikov Date: Thu, 11 Oct 2018 13:58:09 +0300 Subject: [PATCH] POSTGRESQL backup --- systemd_units/do_backup.sh | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/systemd_units/do_backup.sh b/systemd_units/do_backup.sh index ea0d4f4..9ba0bbf 100644 --- a/systemd_units/do_backup.sh +++ b/systemd_units/do_backup.sh @@ -1,16 +1,14 @@ #!/bin/bash -PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin +PATH=/usr/bin:/usr/sbin:/bin cd /var/backups file="djing`date "+%Y-%m-%d_%H.%M.%S"`.sql.gz" -mysql_passw=MYSQL ROOT PASSWORD +export PGPASSWORD=POSTGRES ROOT PASSWORD -echo show tables | mysql -uroot -p$mysql_passw djingdb | \ - grep -v '^flowstat' | grep -v 'traflost' | grep -v '^Tables' | \ - xargs mysqldump -R -Q --add-locks -uroot --password=$mysql_passw djingdb $1 | gzip -9 > $file +pg_dump -O -d djing -h localhost -U djing | gzip > $file chmod 400 $file ./webdav_backup.py $file