MCDR2Restic

Schedule deduplicated incremental restic backups with multi-channel notifications.

management

Installation command

!!MCDR plugin install mcdr2restic

Author

Synced at

...

Last update

...

Latest version

Total downloads

80

Back to catalogue

MCDR2Restic_v0.10.0.mcdr

Version

0.10.0

Date

November 7, 2026

Size

216.08 KiB

Downloads

2

MD5

a0e9f4b901319b1d458296c959cbffec

SHA256

2afc8e31cf114ab6161b73dcf3cb93fd487046c8e52b48bdd1f16814f0c4cdde

MCDR Plugin Dependencies

Plugin IDRequirement
mcdreforged>=2.12.0

Python Package Requirements

Python PackageRequirement
PyYAML>=6.0
websocket-client>=1.8.0

Python Package Installation Command

pip install "PyYAML>=6.0" "websocket-client>=1.8.0"

修复

  • 修复新装配置首次启动即被误判需要迁移的问题;CRLF / LF 换行符差异不再导致配置文件被改写
  • 修复 OneBot WebSocket 未连接时通知被误报为已发送:!!m2r notify-test 与常规通知现在会如实回报客户端未就绪
  • 修复通知测试消息前缀与正文粘连,渲染成 [MCDR2Restic]MCDR2Restic …
  • 修复插件停用后状态页调度行仍显示倒计时
  • 备份、维护、恢复回滚等预期业务失败不再向日志刷完整 traceback,只记录清晰的错误消息;非预期异常仍保留完整堆栈

变更

  • 配置系统内部重构:默认值、配置模板、老配置迁移全部收敛为同一份 schema 定义;升级时缺键补写从此覆盖全部配置键,行为不变,配置文件内容无漂移
  • 文档:README 命令表补全 !!m2r cancel / !!m2r notify-test 并说明 !!restic 根别名

安装

下载下方 MCDR2Restic_v0.10.0.mcdr 放入 MCDR 的 plugins/ 目录,执行 !!MCDR reload all。 或 在MCDR中执行!!MCDR plugin install mcdr2restic自动安装