MCDR2Restic
Schedule deduplicated incremental restic backups with multi-channel notifications.
management
Installation command
!!MCDR plugin install mcdr2resticAuthor
Repository
Homepage
Synced at
...
Last update
...
Latest version
Total downloads
80
Back to catalogue
MCDR2Restic_v0.9.0.mcdr
Version
0.9.0
Date
November 6, 2026
Size
209.81 KiB
Downloads
3
MD5
a6aa1d31799ab866e24157e69997c79cSHA256
495d2b06f0790376fc4359bf7d80eed5e8d7bbfe735eb432ab2a9d3415d19d81Dependencies
MCDR Plugin Dependencies
| Plugin ID | Requirement |
|---|---|
| mcdreforged | >=2.12.0 |
Python Package Requirements
| Python Package | Requirement |
|---|---|
| PyYAML | >=6.0 |
| websocket-client | >=1.8.0 |
Python Package Installation Command
pip install "PyYAML>=6.0" "websocket-client>=1.8.0"Release notes
新增
!!m2r cancel命令:取消正在运行的备份或恢复任务,不改变定时备份开关;停服恢复阶段被取消时自动回滚保护快照并重启服务端- 备份前本地仓库磁盘空间预检:剩余空间低于阈值时拒绝本次备份,按备份失败处理(记录状态、发送通知);远端仓库不做检查。开关
restic.disk_check_enabled默认开启,阈值restic.disk_check_min_free_percent默认 10%,设为 0 表示不设阈值 !!m2r notify-test命令:向所有已配置通知渠道发送测试消息,并在游戏内逐渠道回报结果
修复
- 修复 v0.7.0 / v0.8.0 的严重缺陷:restic 进程启动参数不匹配,所有 restic 子命令(备份、维护、快照刷新等)启动即失败,插件完全不可用
- 修复恢复任务展示中出现无意义的 "-> /"
变更
- 开发与 CI:新增 mypy 类型检查门禁;发版与文档部署并入 CI 工作流,CI 失败时禁止发版与文档部署
- 文档:示例命令统一改用
!!m2r别名;修正手动安装文件名与仓库路径表述,补充权限锁死逃生通道 FAQ
安装
下载下方 MCDR2Restic_v0.9.0.mcdr 放入 MCDR 的 plugins/ 目录,执行 !!MCDR reload all。
或
在MCDR中执行!!MCDR plugin install mcdr2restic自动安装