AI摘要
本插件专为Typecho 1.3.0设计,可定时备份数据库和指定文件夹至七牛云。支持数据库.dat格式与ZIP文件备份,具备过期清理、安全验证和SSL自适应功能,通过宝塔面板实现定时备份,提供10G免费存储空间。
此内容根据文章生成,仅用于文章内容的解释与总结
网站数据备份是目前建站的头等大事,什么都比不了数据昂贵。找了很多插件都达不到自己的要求,没办法只有自己动手开发插件,前期考虑过网盘存储,包括百度网盘、123网盘、夸克等等,发现已经不对个人提供开发者身份了。就算有的也得付费才能申请,而且价格也不便宜。七牛云对象存储提供10G空间和每月10G流量的免费额度,对备份网站数据足够了。这款插件配合宝塔、Linux下的Cron服务等支持计划任务的软件,可以轻松实现定时备份,指定目录等。备份的数据支持Typecho后台直接恢复。很方便。
## 插件信息
- 功能:定时备份数据库和指定文件夹至七牛云对象存储
- 目标平台:Typecho 1.3.0
- 命名空间:Autobackup
- 版本:4.0.0
## 核心功能
1. **数据库备份**:导出为 Typecho 原生 .dat 格式,可通过后台恢复功能直接恢复
2. **文件备份**:将指定文件夹打包为 ZIP 上传
3. **七牛云上传**:支持简单上传(≤4MB)和分片上传(>4MB)
4. **过期清理**:根据保留天数自动删除七牛云上的过期备份
5. **定时触发**:通过宝塔面板计划任务 curl 访问 /action/Autobackup?token=xxx
6. **安全验证**:token 验证防止未授权访问,密钥字段不在 HTML 中明文显示
7. **SSL 自适应**:自动检测 SSL 证书是否可用,不可用时降级(数据仍加密传输)
8. **日志记录**:备份日志保存在 usr/.autobackup_tmp/backup.log,保留最近 50 条


上一篇
没有了
下一篇
兰州三台阁:全国海拔最高的魁星阁


发表评论