mysqldumpを定期的に行うシェル

毎日一度行う処理、とっさに全データdumpしたい場合も日付と時間で吐き出ししているのですぐ使えます。

#!/bin/sh
backupdate=`date +%Y%m%d%H%M`
mysqldump -u dbmaster --password='任意のパスワード' -x --all-databases > /var/backup/alldump_$backupdate.sql