文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>利用crontab,系统每天定时备份mysql数据库

利用crontab,系统每天定时备份mysql数据库

时间:2008-05-19  来源:剑心通明

利用crontab,系统每天定时备份mysql数据库PHPChina 开源社区门户 @0u9w5dx;F

6~#o0tDuj0利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 
R]l5Y/}1h4^6Q01、创建保存备份文件的路径/mysqldata  PHPChina 开源社区门户j7a EHLB nLeG
#mkdir /mysqldata 
Q(M*|!Fa+JSB\ru0
ud Q4t$wy02、创建/usr/sbin/bakmysql文件 
@Zl:R2eEM0#vi /usr/sbin/bakmysql 
9q%\8aI{-z O0输入 
LY x1b |4zd]0PHPChina 开源社区门户j |4VvO CF
rq=` date +%Y%m%d ` 
KQt!lPLx0tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql  PHPChina 开源社区门户Z%GC2mE&fQG
PHPChina 开源社区门户)Xr&N)[y#eR7e@
或者写成  PHPChina 开源社区门户Y Z GG`N%MWf
PHPChina 开源社区门户7M#}8Li'u1Bm
rq=` date +%Y%m%d `  PHPChina 开源社区门户{!o_J`4G?
mysqldump --all-databases -u root -p980405 > /mysqldata/mysql$rq.tar.gz 
JNRG`2AC0PHPChina 开源社区门户*` G/Xm(yQ
/var/lib/mysql是你数据库文件的目录,部分用户是/usr/local/mysql/data,每个人可能不同  PHPChina 开源社区门户9o(q'\3j!@hCQ,k
/mysqldata/表示保存备份文件的目录,这个每个人也可以根据自己的要求来做。  PHPChina 开源社区门户/?8M}&[.hm9|x
PHPChina 开源社区门户7A:LNi US,k$G
3、修改文件属性,使其可执行 
4Y&x-z*JX+e?n2V0# chmod +x /usr/sbin/bakmysql 
s\Q8H+X J0
#@"w b+x'l'K%JW%b04、修改/etc/crontab  PHPChina 开源社区门户#g"Sly"kqx
#vi /etc/crontab 
4g'V"t2g'O ^(x5q0在下面添加  PHPChina 开源社区门户L1g9d?&Bdsh8f

B4P-F$s}W+P L$RI%v001 3 * * * root /usr/sbin/bakmysql 
c&MLT$MbSE&N*Y H0表示每天3点钟执行备份  PHPChina 开源社区门户xT?DMX\

]Jj S {'^#]-X05、重新启动crond  PHPChina 开源社区门户~@k8?&b@q9rbxpn
# /etc/rc.d/init.d/crond restart 
{z R9X'p}8O u0PHPChina 开源社区门户sN4EwA/Fi3uzR
完成。 
*b5k9LW:^8b0这样每天你在/mysqldata可以看到这样的文件  PHPChina 开源社区门户$sXIz TwS+q
mysql20040619.tar.gz 
b4{%k!J-Os0你直接下载就可以了。 PHPChina 开源社区门户2z:c1C zz {
PHPChina 开源社区门户[Eh c ED
在tar命令执行前,停止数据库服务进程或锁定数据库,  PHPChina 开源社区门户ZL0K| yS7W
否则恢复数据时,会出现数据库损坏的情形,运气好时可修复,运气不好时,赫赫... 

mysqldump

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载