801 B
801 B
MySQL backup shell script
MySQL backup shell script Feature rich MySQL / MariaDB backup script.
Installation
git clone https://github.com/1sept/mysql_backup.git- set database
userandpasswordin.my.cnflocated in user homedir.
Usage
Usage: mysql_backup.sh -d /var/backup -n daily [-c 10 -s -a -e test@domain.org]
- -d , --dir
backup directory - -n, --name
backup name - -c, --copies
number of copies to store (default 10) - -e, --email
notification email - -l, --lock-all-tables
- -s, --single-transaction
- -z, --compress
compress dump by gzip - -q, --quiet
- -h, --help
.my.cnf example
[client]
user = mysqldump
password = secret_passwd_here_HMnab4sBMmMwtDgvF=qZuuU#gsED9u6J
host = localhost