Skip to content

Instantly share code, notes, and snippets.

@taylor224
Last active July 5, 2018 12:32
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save taylor224/3df161dd007af9a223fa6eaf2c4f3bdb to your computer and use it in GitHub Desktop.
Save taylor224/3df161dd007af9a223fa6eaf2c4f3bdb to your computer and use it in GitHub Desktop.
MariaDB Auto Backup Script

MariaDB Auto Backup Script

without DB lock

#!/bin/bash
NOW="$(date +%Y%m%d%H%M%S)"
FILENAME="${NOW}"
echo "[INFO] Backup Started"
echo "[INFO] Filename : dbname_${FILENAME}.db"
BACKUPCOMMAND="mysqldump -u root -p --quick --single-transaction --lock-tables=false dbname > dbname_${FILENAME}.db"
eval $BACKUPCOMMAND
echo "[INFO] Backup Finish!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment