Repository navigation
dsh-backup v0.9.0 — 一条命令备份/恢复整个 ~/.dsh:升级自动快照、起不来也能自救的救援通道、会话日志 doctor #4644
xiaoyuyu6420
started this conversation in
Show Your Plugins!
Replies: 3 comments
|
我是插件库,我感觉你的想法很好,我想收录,可以提ISSUE。 具体提的方法如下。 我也帮你置顶帖子,省得被埋没。 被收录的插件审核前送STAR |
0 replies
|
来交一份拖了很久的进度账——标题停在 v0.9.0,实际上过去几周跟着社区的升级/数据事故又往前走了四个版本(当前 0.13.0)。只挑和这个讨论区最近的话题直接相关的说: 迁移预检 升级前快照 + 一键更新——宿主版本变化自动留升级前快照; 凭据哨兵——旧扁平布局的 doctor 与救援台——会话日志体检(容器契约对齐宿主读端字节语义、seq 连续性、溯源引用一致性); 素材全部来自在这个讨论区跟过的真实事故帖——感谢每一个把日志、复现步骤和版本矩阵写完整的人,这比任何测试计划都有用。 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
做了个备份插件,解决我自己最怕的三件事:升级把环境搞坏、误删找不回、换电脑搬家。
30 秒了解
dsh plugin --profile web add @xiaoyuyu6420/dsh-backup # 重启 dsh web,输入: /backup会话、设置、技能、插件配置全在
~/.dsh一个目录里,一条命令全量备份,sha256 校验,默认保留 7 份轮换。Settings → 插件 → 备份 有可视化面板(改目录/份数/排除模式立即生效,不用重启)。v0.9.0 的三个新东西
/backup doctor—— 会话日志体检 + 定点修复。损坏的会话文件先隔离再入档,防止轮换把好副本也带走。dsh-pre-upgrade-快照再继续,想试新版不怕翻车,坏了直接回滚。恢复失败也会自动回滚并给出结果回执。其他
.credentials.yaml、.env明文只存本机 vault,不进备份包不上云/backup auto 12定时备份,重启不中断;每日/每周分级保留github pull+restore --sync-deps仓库(含真实输出演示和面板截图,中英双语):https://github.com/xiaoyuyu6420/dsh-backup
从 0.1.0 一路迭代到 0.9.0,多个修复直接来自社区 issue 的根因分析(README 里有致谢)。用过或试过的同学欢迎到 反馈收集帖 说两句——哪里别扭、缺什么,都会进路线图。
All reactions