dsh-migrate:DSH 配置迁移工具

dsh-migrate 是一款用于 DSH 环境配置迁移的工具,旨在解决换机时手工复制配置易遗漏、缺乏校验和回滚的问题。该工具通过固定流程实现源机导出打包与目标机导入还原,主要覆盖 profile 配置、settings.yaml、.agent-presets 及 vendor 目录。核心功能包括导出时自动扫描并脱敏凭据,生成包含版本、文件清单及校验和的单一 .dshmig 归档包;导入时先进行同 OS、磁盘空间等预检,默认新建独立 profile 以避免覆盖原有配置,并依次执行路径重算、依赖安装及验证链,失败时自动回滚。工具支持设置页向导及 host 工具两种入口,适用于同操作系统环境下的配

阅读全文