仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 286|回复: 7
打印 上一主题 下一主题

[其他Linux] 给大家带来使用Crontab为Linux准时备份Mysql数据库

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 17:16:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
给你装的系统里为ubuntu12.04,它已经封装的很臃肿了,但是考虑到你没有很多时间投入其中,所以给你装了它,但是怎么用它提高开发效率,需要你在学习的过程中不断总结;
使用体系Crontab来准时实行备份文件,按日期对备份了局举行保留,到达备份的目标。
  使用体系crontab来准时实行备份文件,按日期对备份了局举行保留,到达备份的目标。
  1、创立保留备份文件的路径/mysqldata
  #mkdir/mysqldata
  2、创立/usr/sbin/bakmysql文件
  #vi/usr/sbin/bakmysql
  输出
  rq=`date+%Y%m%d`
  tarzcvf/mysqldata/mysql$rq.tar.gz/var/lib/mysql
  大概写成
  rq=`date+%Y%m%d`
  mysqldump――all-databases-uroot-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
  鄙人面增加
  013***root/usr/sbin/bakmysql
  暗示天天3点钟实行备份
  5、从头启动crond
  #/etc/rc.d/init.d/crondrestart
  完成。
  如许天天你在/mysqldata能够看到如许的文件
  mysql20040619.tar.gz
  你间接下载就能够了。

</p>
在这里你会学到更多的知识,学习linux,更要学习一种geek的精神,python之禅中也说过:以总结分享为荣,以跪求其解为耻;
柔情似水 该用户已被删除
沙发
发表于 2015-1-18 17:43:00 | 只看该作者
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
若天明 该用户已被删除
板凳
发表于 2015-2-2 11:01:11 | 只看该作者
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
admin 该用户已被删除
地板
发表于 2015-2-7 18:37:05 | 只看该作者
选择一些适于初学者的Linux社区。
冷月葬花魂 该用户已被删除
5#
发表于 2015-2-23 00:46:21 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
透明 该用户已被删除
6#
发表于 2015-3-7 05:50:28 | 只看该作者
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-14 14:01:39 | 只看该作者
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
因胸联盟 该用户已被删除
8#
发表于 2015-3-21 09:59:24 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-16 13:50

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表