1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > ubuntu网站及数据库自动备份

ubuntu网站及数据库自动备份

时间:2020-12-24 22:38:48

相关推荐

ubuntu网站及数据库自动备份

自己总结的,简单实用,与大家一起分享,首先编写/root/cron-sh脚本文件如下:

#!/bin/bashfilename=`date +%y-%m-%d`#备份数据库,文件名为:日期.sql ***为数据库密码mysqldump -uroot -p*** dbname>/root/backup/${filename}.sql#备份网站所有文件,***为网站根目录cd /var/www/***tar cpjf /root/backup/${filename}.tar.bz2 *#若有多个网站备份,重复以上两个操作

修改/etc/crontab文件,增加一行

# m h dom mon dow usercommand59 3* * 0root/root/cron-sh

即每周一3:59分以root用户执行这个脚本(/root/cron-sh),笔者为方便直接以root用户执行了,安全点的话还是以普通用户执行为妥。

还有一点不要忘了,重启cron服务:

/etc/init.d/cron restart

好了,每周服务器就会自动备份网站和数据库了,还有一件事不要忘了,将已备份的文件下载到本地或者异地以备不是之需。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。