LNMP一键安装脚本定时备份网站数据的方法

之前分享过LNMP一键安装脚本相关的教程,包括LNMP一键安装脚本定时切割Nginx日志的方法等。

今天,闲吧继续完善相关的教程。分享LNMP一键安装脚本定时备份网站数据的方法。很明显,网站定期备份非常重要,如数据丢失或网站被黑等情况下,网站数据恢复就简单多了。

LNMP一键安装脚本的作者写了相应的脚本,在LNMP目录下的tools文件夹中,以最新的LNMP1.6为例,在 /root/lnmp1.6/tools 目录下。

定时备份网站数据的一键脚本为: backup.sh

闲吧会讲这个脚本移动到 /root/ 目录,打开这个 backup.sh 脚本,修改 Backup_Dir 、  Backup_DatabaseMYSQL_PassWord 等几个参数,不用说吧,一看就懂。

如何需要用到FTP备份,记得先安装,命令如下:

centos :  yum install lftp

debian/ubuntu  :  apt-get install lftp

当然,记得在网站数据备份脚本里配置相关的参数。

给网站数据备份脚本添加执行权限

chmod +x backup.sh

测试网站数据备份脚本是否能正常执行

./backup.sh

执行后,到 /home/backup/ 目录下查看网站数据是否备份成功。

利用crontab 实现定时执行网站数据备份

crontab -e

输入以下内容:

00 00 * * * /root/backup.sh

说明:00 00为时间分/小时,可自行修改。例如:20 12 ***,就是每天12.20运行这个脚本,对网站数据进行备份。

经过以上步骤后,即可完成定时备份自己的网站数据了,包括代码和数据库。

版权声明:
作者:闲吧
链接:https://www.xianba.net/5120.html
来源:闲吧资源站
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>