【技术分享】EP虚拟主机远程备份的脚本

不少初学者刚开始接触Web的时候,会买廉价的虚拟主机使用

今天分享一下虚拟主机不开放ftp,通过脚本实现自动化备份Web文件内容以及Sql文件的教程

首先用电脑安装一个Docker Desktop,拉取一下宝塔官方镜像(Search btpanel/baota)

图片[1]-【技术分享】EP虚拟主机远程备份的脚本

进入宝塔之后,点击左侧【网站】,添加127.0.0.1,配置项使用默认的就行

[1]上传cron.php文件,并修改config区保存。(代码在文章底部哦~)

[2]添加计划任务

1.数据库备份 选择Shell脚本,脚本内容如下

图片[2]-【技术分享】EP虚拟主机远程备份的脚本
cd /www/wwwroot/127.0.0.1/backup/ && mysqldump -hip地址 -u账户名称 -p账户密码 数据库名称 > SQL文件名称.sql

2.文件备份

图片[3]-【技术分享】EP虚拟主机远程备份的脚本

选择 访问URL-GET,url地址填写http://127.0.0.1/cron.php

现在,大功告成!来看一下效果吧~

图片[4]-【技术分享】EP虚拟主机远程备份的脚本

你们心心念念的文件备份脚本↓

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享