Naum Soloveychik 4ada97288b Update README.md
2020-01-10 21:48:26 +03:00
2020-01-10 21:47:46 +03:00
2020-01-10 21:48:26 +03:00

MySQL backup shell script

MySQL backup shell script Feature rich MySQL / MariaDB backup script.

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

Setup database password

Set mysql user and password to user that execute script using .my.cnf in user homedir.

.my.cnf example

    [client]
    user = mysqldump
    password = secret_passwd_here_HMnab4sBMmMwtDgvF=qZuuU#gsED9u6J
    host = localhost
Description
Feature rich MySQL / MariaDB backup script.
Readme 91 KiB
Languages
Shell 100%