From 83f7179c3dbca62dba5c68b3cdf4e2a070323a61 Mon Sep 17 00:00:00 2001 From: Dmitry Novikov Date: Tue, 5 Mar 2019 01:23:04 +0300 Subject: [PATCH] revert to mysql --- systemd_units/do_backup.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/systemd_units/do_backup.sh b/systemd_units/do_backup.sh index 9ba0bbf..829d016 100644 --- a/systemd_units/do_backup.sh +++ b/systemd_units/do_backup.sh @@ -1,18 +1,19 @@ #!/bin/bash -PATH=/usr/bin:/usr/sbin:/bin +PATH=/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin cd /var/backups file="djing`date "+%Y-%m-%d_%H.%M.%S"`.sql.gz" -export PGPASSWORD=POSTGRES ROOT PASSWORD +mysql_passw=MYSQL ROOT PASSWORD -pg_dump -O -d djing -h localhost -U djing | gzip > $file +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 > $file chmod 400 $file ./webdav_backup.py $file # удаляем старые find . -name "djing20??-??-??_??.??.??.sql.gz" -mtime +30 -type f -delete -