山那边是海 发表于 2015-1-16 17:16:53

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

给你装的系统里为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社区。

冷月葬花魂 发表于 2015-2-23 00:46:21

写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。

透明 发表于 2015-3-7 05:50:28

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。

愤怒的大鸟 发表于 2015-3-14 14:01:39

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。

因胸联盟 发表于 2015-3-21 09:59:24

为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
页: [1]
查看完整版本: 给大家带来使用Crontab为Linux准时备份Mysql数据库