[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  LNMP FTP备份,LNMP自动备份,VPS FTP备份,便宜vps,VPS优惠,国外永久免费VPS

军哥LNMP一键WEB环境自带备份脚本 设置定时本地和FTP远程备份

全球[VPS测评]来源:VPS推荐网点击:437
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
军哥LNMP一键WEB环境自带备份脚本 设置定时本地和FTP远程备份

目前,我们使用较多的在Linux系统中配置WEB无面板环境会使用到军哥的Lnmp,或者是yeho的Oneinstack脚本,前者已经好多年,且每年都有较大的版本更新。前几天蜗牛也有分享过今年准备发布的V1.6测试版本,预计会在每年的儿童节正式发布。目前成熟的版本是V1.5。

从WEB环境的配置上两者面板都没有多少区别,但是在一些小工具上军哥lnmp工具稍微弱一些,比如在备份文件和数据库的时候不够自动化,如果是oneinstack则可以直接用脚本在线配置文件以及自动备份(参考文章:OneinStack自带本地/远程备份网站文件和数据库使用方法)。不过从功能上,LNMP脚本也是带的,但是我们需要手工配置文件,然后再手工设置备份周期。

第一、配置备份文件

/root/lnmp1.5/tools

我们在当前lnmp脚本tools文件中可以看到有backup.sh脚本配置文件

第二、修改配置文件主要参数

######设置备份到目录######
Backup_Home=\\”/home/backup/\\”
MySQL_Dump=\\”/usr/local/mysql/bin/mysqldump\\”
######设置需要备份网站的文件目录######
Backup_Dir=(\\”/home/wwwroot/laozuo.org\\” \\”/home/wwwroot/laobuluo.com\\”)

######设置需要备份的数据库用户######
Backup_Database=(\\”laozuo\\” \\”laobuluo\\”)

######设置数据库总账户信息######
MYSQL_UserName=\\’root\\’
MYSQL_PassWord=\\’yourrootpassword\\’

######设置0表示开启######
Enable_FTP=0
# 0: enable; 1: disable
######配置远程FTP空间账户信息######
FTP_Host=\\’1.2.3.4\\’
FTP_Username=\\’vpser.net\\’
FTP_Password=\\’yourftppassword\\’
FTP_Dir=\\”backup\\”

这里我们可以根据服务器配置信息,以及需要备份的网站目录文件和数据库配置。目前lnmp比较弱的就是远程备份好像没有接入可选阿里云OSS、腾讯云COS、或者七牛云、又拍云等第三方云存储,只有FTP空间账户。如果我们需要用到LNMP远程备份的话,脚本自带的也只有远程到准备好的FTP空间。

第三、检测备份是否有效

cd /root/lnmp1.5/tools
./backup.sh

设置保存文件之后,我们执行一次看看是否可以备份成功,只有备份成功没有问题,我们才可以添加自动定时备份任务。

第四、添加定时备份任务

定时备份任务肯定需要用到crontab。

crontab -e

如果我们没有安装crontab则需要先安装,然后执行脚本去添加命令。

00 01 * * * /bin/bash /root/lnmp1.5/tools/backup.sh

设置每天凌晨1点进行备份。如果我们周期不需要每天备份,也可以在crontab中设置间隔时间长一些,比如一个月、一周备份一次。



猜你可能想看的VPS


转载请注明原文地址:http://140.238.13.167:12355/read-144561.html

下一篇       上一篇