那么有没有更简单的方式,当然是有的,直接通过 插件+定时任务 备份即可
Wordpres已经有很多相关插件了,如:updraftplus、jetpack等,所以这里依然以为 Typecho 为例
原来插件AutoBackup只支持邮件备份不支持WebDAV,而且好几年没更新了,对新版支持不好,所以基于AutoBackup重写了下:
- 添加 WebDAV 渠道,支持邮件备份,WebDAV备份,单独配置及同时开启
- 优化插件配置页面
- 更新失效QQ说说接口为一言
优化版下载地址:AutoBackup.zip (197.8 KB)
插件安装与配置
- 上传插件到
/usr/plugins目录
- 配置插件
添加并开启WebDAV配置
Success
确保没问题后,就可以将触发链接添加到类似的https://cron-job.org/ Cron 站点自动触发了。
注意请确保你的虚拟主机厂商没有屏蔽了相关的WebDAV站、或对应的邮件端口。
一些小插曲
Tip因为我是用https://www.infinityfree.com/ 的免费机器做例子的,它丫的非浏览器环境有人机验证,链接在浏览器中请求没有问题,但是在终端Curl的时候会跳人机验证页,这样导致没法添加cron-job
要浏览器环境是吧,那就曲线救国下,通过 https://www.browserless.io/ 的API触发,每个月免费1000够用了。
curl -X POST \
https://production-sfo.browserless.io/content?token=YOUR_API_TOKEN_HERE \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/json' \
-d '{
"url": "https://example.com/"
}'
- 通过browserless 请求,相关 url 放到Body中








《AutoBackup-Typecho备份插件》留言数:0