快速业务通道

Linux自动备份MySQL数据库的实用方法

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-09

◆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

  完成.

本文出自 “dugu2050” 博客,请务必保留此出处http://446194.blog.51cto.com/436194/413994

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号