DSH Plugins
返回列表
🧩

DM-recovery

admin-security 更新于 2026.10.14

在终端中运行以下命令:

dsh plugin install Shiyuedong-Jade/DM-recovery

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Shiyuedong-Jade/DM-recovery 安装本插件(开源地址:https://github.com/Shiyuedong-Jade/DM-recovery),安装后重启 dsh web 并刷新页面。

插件介绍

达梦数据库出事之后,最难回答的往往不是有没有备份,而是按当前的归档、备份与集群形态,究竟能恢复到哪一刻、会丢什么、哪些场景根本救不回来。DM-recovery 面向 DM8 做可恢复能力评估,在单实例与 DMDSC 两节点形态上已完成真机验证;它用 16 个恢复场景把要求与本库实际逐项对照,而不是只检查参数是否齐全。

插件覆盖逻辑损坏、物理损坏与集群容灾三类问题。每个场景给出五档能力判定,并说明能恢复到哪一点:归档链逐段核对、未归档尾部、可回溯窗口起点,以及时间与日 LSN 的双向夹逼。备份一节会核对库内账本、磁盘上能找到的备份集与调用方提供的 backupPath,三个来源都取不到时也会给出结论而非静默省略。可选 SSH 主机侧只读核验用于补充库内查不到的信息;库内均为查询 SQL,不扫描、不修复、不改配置。

主产出是 report 动作生成的单文件 HTML 报告,同目录另存 findings.json;也可单独调用 readiness、list、triage、backup、capacity。分级依据是哪个场景救不了,参数齐全但关键场景仍不可恢复时仍会标为严重问题。

适合 DBA、运维与架构师在变更前做基线、事故后复盘或容灾方案评审;结论项带稳定 ID,便于跨次对比。数据守护主备形态尚未真机验证;报告含主机名与路径等敏感信息,请勿对外公开。

使用场景

  • 变更或上线前需要一份可恢复能力基线,对照十六个场景看短板在哪
  • 事故或演练后复盘,弄清能恢复到哪一刻、会丢什么、哪些场景救不回来
  • 容灾与备份方案评审时,需要可留档的 HTML 报告与可对比的 findings

适合人员

  • 负责达梦实例日常运维与备份策略的 DBA
  • 管理 DMDSC 集群与归档链路的运维工程师
  • 做容灾架构评审与合规留档的数据库架构师