День: 06.03.2017

  • Скрипт – MYSQL бэкап баз данных в разные файлы

    Полезный скриптик MYSQL бэкап баз данных в разные файлы #! /bin/sh TIMESTAMP=$(date +”%F”) BACKUP_DIR=”/disk2/mysql/$TIMESTAMP” MYSQL_USER=”user” MYSQL=/usr/local/bin/mysql MYSQL_PASSWORD=”pass” MYSQLDUMP=/usr/local/bin/mysqldump mkdir -pv “$BACKUP_DIR” databases=`$MYSQL –user=$MYSQL_USER -p$MYSQL_PASSWORD -e “SHOW DATABASES;” | grep -Ev “(Database|information_schema|performance_schema)”` for db in $databases; do $MYSQLDUMP –force –opt –user=$MYSQL_USER -p$MYSQL_PASSWORD –databases $db | gzip > “$BACKUP_DIR/$db.gz” done