理处言语然自 » 2007 » 二月

利用系统Crontab来定时执行备份文件 mysql

利用系统Crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。
  利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。
  1、创建保存备份文件的路径/mysqldata
  #mkdir /mysqldata
  2、创建/usr/sbin/bakmysql文件
  #vi /usr/sbin/bakmysql
  输入
  rq=` date +%Y%m%d ` //这里要十分注意格式哦,不要出错
  tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql
  或者写成
  rq=` date +%Y%m%d `
  mysqldump ——all-databases -u root -p密码 > /mysqldata/mysql$rq.sql
  /var/lib/mysql是你数据库文件的目录,部分用户是/usr/local/mysql/data,每个人可能不同

  /mysqldata/表示保存备份文件的目录,这个每个人也可以根据自己的要求来做。
  3、修改文件属性,使其可执行
  # chmod +x /usr/sbin/bakmysql
  4、修改/etc/crontab
  #vi /etc/crontab
  在下面添加
  01 3 * * * root /usr/sbin/bakmysql
  表示每天3点钟执行备份
  5、重新启动crond
  # /etc/rc.d/init.d/crond restart
  完成。
  这样每天你在/mysqldata可以看到这样的文件
  mysql20040619.tar.gz
  你直接下载就可以了。



赞助商

文章索引模板

好友推荐链接

强力推荐链接

分类目录

   

统计信息

Translator

Chinese (Simplified) flagItalian flagKorean flagChinese (Traditional) flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagPolish flagSwedish flagNorwegian flag          

标签

专利战 世界 中国 为什么 介绍 使用 公司 分析 利用 功能 原谅我红尘颠倒 发现 天涯 如何 实现 工具 应该 慕容雪村 技术 插件 搜索引擎 支持 数据库 文件 方式 时间 服务器 用户 简单 管理 系统 网站 美国 谁的心不曾柔软 进行 部分 问题 AJAX Google LAN Linux MySQL PHP plugin WordPress

热门浏览