仓酷云
标题:
给大家带来Centos 主动备份mysql
[打印本页]
作者:
深爱那片海
时间:
2015-1-14 20:30
标题:
给大家带来Centos 主动备份mysql
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
1、创立备份文件夹
[plain]
viewplaincopy
登录/注册后可看大图
CODE_ico.png
(1.18 KB, 下载次数: 2)
下载附件
保存到相册
给大家带来Centos 主动备份mysql
2015-1-14 20:30 上传
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
cd/mnt/cp_disk/
mkdirbackup
cdbackup
mkdirdatabak
mkdirdb
mkdirlogs
2、编写实行剧本
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#!/bin/bash
backup_dir=/mnt/cp_disk/backup/databak#备份一时文件寄存目次
backup_target_dir=/mnt/cp_disk/backup/db#备份文件寄存目次
backup_logs_dir=/mnt/cp_disk/backup/logs#备份日记目次
db=gzcpc
DATE=$(date+%Y%m%d)
#失掉10天前的日期
ccDATE=$(date"-d10dayago"+%Y%m%d)
echo"入手下手复制数据表">>$backup_logs_dir/$db$DATE
echo"-----------`date+"%Y-%m-%d%H:%M:%S"`--------------------">>$backup_logs_dir/$db$DATE
cp-R/var/lib/mysql/$db$backup_dir/#mysql数据库的数据目次为/var/lib/mysql/
echo"入手下手紧缩数据表">>$backup_logs_dir/$db$DATE
echo"------------------------">>$backup_logs_dir/$db$DATE
cd$backup_dir
tar-zcvf$db$DATE.tar.gz$db/&&echo"紧缩表停止">>$backup_logs_dir/$db$DATE
mv$db$DATE.tar.gz$backup_target_dir/&&echo"转移乐成">>$backup_logs_dir/$db$DATE
if[$?-eq0]
then
echo"backupsucceed">>$backup_logs_dir/$db$DATE
else
echo"backupfail">>$backup_logs_dir/$db$DATE
fi
echo"入手下手删除原数据表">>$backup_logs_dir/$db$DATE
echo"-----------------------">>$backup_logs_dir/$db$DATE
rm-rf$backup_dir/*&&echo"删除原数据表">>$backup_logs_dir/$db$DATE
echo"删除10天前数据">>$backup_logs_dir/$db$DATE
if[-e$backup_target_dir/db$ccDATE.tar.gz]
then
rm-rf$backup_target_dir/db$ccDATE.tar.gz
echo"Delete$backup_target_dir/db$ccDATE.tar.gzsucceed">>$backup_logs_dir/$db$DATE
else
echo"Notfound$backup_target_dir/db$ccDATE.tar.gzfile">>$backup_logs_dir/$db$DATE
fi
if[-e$backup_logs_dir/$db$ccDATE]
then
rm-rf$backup_logs_dir/$db$ccDATE
echo"Delete$backup_logs_dir/$db$ccDATEsucceed">>$backup_logs_dir/$db$DATE
else
echo"Notfound$backup_logs_dir/$db$ccDATEfile">>$backup_logs_dir/$db$DATE
fi
3、付与剧本权限
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
chmod755/home/backup_mysql.sh
4、创立准时义务
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
crontab–e
10***/bin/bash/home/backup_mysql.sh
欢迎大家来到仓酷云论坛!
作者:
若天明
时间:
2015-1-16 19:17
标题:
给大家带来Centos 主动备份mysql
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
作者:
蒙在股里
时间:
2015-1-19 14:14
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
作者:
愤怒的大鸟
时间:
2015-1-28 07:51
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
作者:
若相依
时间:
2015-2-5 20:32
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
作者:
灵魂腐蚀
时间:
2015-2-13 13:17
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
作者:
莫相离
时间:
2015-3-3 22:04
熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
作者:
第二个灵魂
时间:
2015-3-19 01:28
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
作者:
兰色精灵
时间:
2015-3-27 02:25
众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2