WebDAV 备份工具
本地+云端双备份,自动保留7天本地20天远端备份
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:WebDAV 备份工具。 它的用途是:本地+云端双备份,自动保留7天本地20天远端备份 完整的 Skill 内容见:https://321skill.com/skills/dual-backup-automated/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'备份当前项目目录 /home/user/project 到我的WebDAV云盘,本地保留7个版本,远端保留20个版本'。它会自动压缩项目文件,上传到配置的WebDAV服务器,同时在本地备份目录下生成一个带时间戳的压缩包,最后清理超出保留数量的旧备份,整个过程无需人工干预。
介绍
这个工具解决的是开发者和运维人员最头疼的数据丢失问题。无论是代码、配置文件、数据库快照,还是日常文档,它能自动将数据同时备份到本地目录和任意WebDAV兼容的云端存储(如Nextcloud、OwnCloud、Synology等),并按照策略自动清理旧备份——本地保留最近7个版本,远端保留最近20个版本,避免磁盘和云空间被撑爆。
使用方法非常简单:安装后,在终端中配置一次WebDAV地址、用户名和密码,然后指定要备份的本地路径,运行一条命令即可。工具会先压缩数据,再分别写入本地和远端,备份完成后自动删除超出保留数量的旧文件。你还可以将它加入cron定时任务,实现无人值守的周期性备份。
适合运维工程师、后端开发者和全栈开发者,尤其是那些需要为多个项目、服务器或容器环境做统一备份策略的团队。个人开发者也可以用它来保护自己的学习笔记、毕业设计或代码仓库。
建议:首次使用前先在测试目录验证WebDAV连接和权限;如果文件极大(超过几GB),建议启用增量或分卷压缩模式;另外注意WebDAV的传输速度可能受限于网络,高峰期可调整定时任务的时间。
常见问题
支持哪些云存储?
所有支持WebDAV协议的云存储,如Nextcloud、OwnCloud、Synology Drive、Koofr等,也可自建WebDAV服务器。
如何恢复备份?
直接取用本地备份目录中的文件即可;若需要远端恢复,需手动下载对应版本的文件。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/dual-backup-automated/raw/index.md 读取 WebDAV 备份工具 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/dual-backup-automated/raw/index.md(查看排版版本)