Linux自动备份MySQL数据库的实用方法
2010-11-02 13:23
489 查看
◆1、创建备份文件夹
#cd /
#makedir backup
◆2、编写运行脚本
#vi autobackup.sh
写入以下内容:
#!/bin/sh
mysql_bin_dir/mysqldump -R --single-transaction --quick --default-character-set=utf8 --opt -uuser -ppassword dataname > /backup/dataname$(date +%Y%m%d).sql
保存退出
说明:
(1)mysql_bin_dir:mysql的bin路径;
(2)dataname:数据库名;
(3)user:数据库用户名;
(4)password:用户密码;
(5)dataname:自定义备份文件前缀标识。
◆3、为脚本添加执行权限
#chmod +x autobackup
◆4、让crontab来完成定期执行的任务
0 5 * * * /backup/autobackup.sh
每天5点运行脚本,也可以修改5为其他指定时间。
◆5、重启crontab
#/etc/rc.d/init.d/crond restart
完成。
#cd /
#makedir backup
◆2、编写运行脚本
#vi autobackup.sh
写入以下内容:
#!/bin/sh
mysql_bin_dir/mysqldump -R --single-transaction --quick --default-character-set=utf8 --opt -uuser -ppassword dataname > /backup/dataname$(date +%Y%m%d).sql
保存退出
说明:
(1)mysql_bin_dir:mysql的bin路径;
(2)dataname:数据库名;
(3)user:数据库用户名;
(4)password:用户密码;
(5)dataname:自定义备份文件前缀标识。
◆3、为脚本添加执行权限
#chmod +x autobackup
◆4、让crontab来完成定期执行的任务
0 5 * * * /backup/autobackup.sh
每天5点运行脚本,也可以修改5为其他指定时间。
◆5、重启crontab
#/etc/rc.d/init.d/crond restart
完成。
相关文章推荐
- Linux自动备份压缩MySQL数据库的实用方法
- Linux自动备份压缩MySQL数据库的实用方法
- [转]Linux自动备份MySQL数据库 实用方法
- Linux服务器自动备份压缩MySQL数据库的实用方法
- Linux自动备份MySQL数据库的实用方法
- Linux自动备份MySQL数据库的实用方法
- Linux自动备份MySQL数据库的实用方法
- 数据库知识:linux自动备份mysql数据库 实用方法
- Linux 每天自动备份mysql数据库的方法
- Linux 每天自动备份mysql数据库的方法
- Linux 每天自动备份mysql数据库的方法
- linux下自动备份MYSQL数据库的方法
- Linux 每天自动备份mysql数据库的方法
- Linux自动备份MySQL数据库的方法
- linux实现mysql数据库每天自动备份定时备份
- Window系统下自动备份MySql数据库方法
- linux-自动备份MySQL数据库,并邮件发送
- linux下如何实现mysql数据库每天自动备份定时备份
- linux自动定时备份web程序和mysql数据库
- 8种手动和自动备份MySQL数据库的方法