Browse Source

fix remote get base mysql 05.04.22:06.24

root 2 years ago
parent
commit
1e17e61203
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/back_db.sh

+ 3 - 1
src/back_db.sh

@@ -94,8 +94,10 @@ for ((dbinx=0; dbinx != ${#DBDATA[@]}; dbinx++))
94 94
             then
95 95
             mkdir -p $rpath/$dbname;
96 96
             fi
97
-        if sudo mysqldump -v -h$dbhost -u$dblogin -p$dbpass $dbname | pigz -p2 -c9 > $rpath/$dbname/$dbname"_"$rdate.sql.gz
97
+        if sudo mysqldump -v -h$dbhost -u$dblogin -p$dbpass $dbname > $rpath/$dbname/$dbname"_"$rdate.sql
98 98
             then
99
+                tar -cJf $rpath/$dbname/$dbname"_"$rdate.tar.xz $rpath/$dbname/$dbname"_"$rdate.sql;
100
+                rm $rpath/$dbname/$dbname"_"$rdate.sql;
99 101
                 echo "$(date) -- backup mysqlbase $MESS_OK">>$LOG_FILE
100 102
                 date|mailx -a "Content-Type: text/plain; charset=UTF-8" -s "$(date) -- backup mysqlbase $MESS_OK" $adminmail
101 103
             else