在Ubuntu下设置mysql自动备份的一个例子
1。创建路径 / mysqldata保存备份文件# mkdir / mysqldata
2。创建/ usr / sbin / bakmysql文件
#纳米/ usr / sbin / bakmysql
输入:
复制代码代码如下所示:
# /斌/ SH!
名称= 'date + % % % d
mysqldump --所有数据库中P密码> / / / mysql.sql mysqlbak VaR
注:所有的数据库是一个mysql.sql文件备份所有数据库mysqlbak。如果所有数据库都被测试所取代,它将只备份测试数据库。
三.修改文件属性使其成为可执行文件
# chmod +x / / / bakmysql sbin目录
4。修改/ etc / crontab
#纳米/ etc / crontab
添加以下内容:
013×××根/ usr / sbin / bakmysql
它表示每天三点的时候进行备份。
5。启动crond
# / /初始化等。D / cron启动
完成。