每天学习一点点,每天进步一点点.
login

mysql自动备份sh脚本

2014-05-28 23:52:00  |  分类: Bash |  标签: 无 阅读(2584)    评论(0)

Git: https://gitcafe.com/c32/system/blob/master/backup.sh
Git: https://github.com/911196413/backup.sh/blob/master/backup.sh
Git: https://github.com/amd5/backup/blob/master/backup.sh

====================================================
amh面板系统 备份语句
AMH 5.2 实测成功
/usr/local/mysql-generic-5.5.40/bin/mysqldump -uroot -p密码 —all-databases -S /tmp/mysql-generic-5.5.40.sock > mysqlall.sql
注:—all-databases 为备份全部数据库到mysqlbak下的mysql.sql文件中,如果把—all-databases替换为test,则只备份test数据库。
增加执行权限
chmod +x /usr/sbin/bakmysql
vi /etc/crontab
在下面添加:11 3 * root /usr/sbin/bakmysql
表示每天3点11分执行备份。
重新启动crond
/etc/init.d/cron restart
完成。

留言区域