Skip to content

备份恢复 ​

MSM 的备份中心位于 系统设置 → 备份恢复,用于选择性备份、下载、导入和恢复系统数据。备份与恢复当前在界面中标记为实验性功能;生产环境的重要变更仍应额外保留一份离机备份。

备份恢复:创建、配置、导入以及可下载或恢复的备份列表

备份的版本快照可能显示实际内核技术标识 mihomo;文档中统一将该管理方案称为 Clash。

备份页面只对管理员开放。

页面结构 ​

页面分为两个工作区:

  • 备份模块:创建备份、配置自动备份、管理服务器端存储位置
  • 恢复模块:导入备份、查看备份列表、下载、恢复或删除备份

每份记录会显示来源、备份类型、大小、SHA-256、是否加密、包含模块、MSM / MosDNS / Clash / Sing-Box 版本快照,以及最近恢复状态。

可以备份什么 ​

模块典型内容
系统账号、API Token、用户偏好、许可证、更新与备份设置、系统文件
DNSDNS 系统数据、MosDNS 配置、运行数据、客户端和相关文件
代理网络设置、Clash、Sing-Box、订阅和 GitHub 下载设置
组件组件设置、MosDNS / Clash / Sing-Box 二进制及版本记录
日志审计、配置历史和运行日志

创建对话框默认选择系统、DNS、代理和组件,不默认包含日志。展开 高级选择 可以精确选择细分内容,减少备份体积和恢复影响范围。

创建手动备份 ​

  1. 点击 创建备份
  2. 填写名称和说明
  3. 选择存储位置
  4. 选择需要的模块;必要时展开高级选择
  5. 如需加密,启用加密并设置独立强密码
  6. 创建成功后,在恢复模块的列表中确认大小、模块和版本快照
  7. 点击下载,把重要备份复制到 MSM 主机之外

备份密码无法替你找回

加密备份在下载和恢复时都需要密码。请把密码保存在独立的密码管理器中;不要和备份文件放在同一共享目录,也不要出现在截图、工单或 Git 仓库。

自动备份 ​

点击自动备份卡片的 配置,可以设置:

  • 是否启用
  • 间隔小时数
  • 自动备份保留份数
  • 要备份的模块与细分内容

自动备份只保留页面配置的数量。它适合提供短期回滚点,但不替代离机备份;磁盘损坏、主机丢失或存储目录误删时,同机自动备份可能一起丢失。

存储位置 ​

管理存储用于添加 MSM 服务端可访问的目录,并选择活动存储。页面会显示目录是否存在、是否可写以及当前备份数量。

  • 路径是 MSM 进程或容器内部看到的路径
  • Docker 部署要先把宿主目录挂载进容器,再填写容器内路径
  • 不要把不可写、临时文件系统或容量不足的目录设为活动存储
  • 新建路径前确认父目录权限和磁盘位置

导入时可以选择备份要进入的存储;导入完成只是把文件登记到备份列表,不会立即覆盖当前系统。

导入备份 ​

  1. 在 恢复模块 选择备份文件
  2. 选择目标存储
  3. 加密备份填写密码
  4. 点击导入
  5. 在列表中核对来源、哈希、模块和版本快照
  6. 确认无误后再决定是否恢复

不要导入来源不明的备份。备份可能包含账号、运行配置、组件文件和敏感外部服务设置,应按可执行管理材料对待。

恢复备份 ​

恢复会触发 MSM 自动重启:系统先写入待恢复任务,重启后在启动早期应用所选内容。

  1. 在备份列表点击 恢复
  2. 对比备份版本与当前运行版本
  3. 选择要恢复的模块;展开高级选择可只恢复细分内容
  4. 加密备份输入密码
  5. 确认恢复并等待 MSM 自动重启
  6. 重新登录,查看页面顶部的最近恢复结果
  7. 检查进程、系统诊断、DNS、代理和外部模块

版本差异当前只作为确认信息展示,并不会自动阻止恢复。跨大版本、跨平台或跨部署方式恢复前,应先在测试实例验证。

选择性恢复的边界

只恢复选中的细分内容,未选择项会保持当前状态。但配置之间可能存在引用关系,例如代理订阅、组件版本和网络设置。恢复后必须验证完整业务链路,不能只看“恢复成功”。

更新前备份 ​

系统设置 → 系统更新 可以分别启用 MSM 本体更新前备份和组件更新前备份。系统生成的记录会标记为对应的更新前类型,便于失败时定位恢复点。

建议在以下操作前同时创建一份手动备份并下载到其他设备:

  • MSM 大版本更新
  • MosDNS 配置迁移
  • Clash / Sing-Box 核心切换或升级
  • 恢复另一台主机的配置
  • 修改 HTTPS、管理端口、网络与账号

恢复后的检查清单 ​

  • [ ] 能使用预期管理员账号登录
  • [ ] 管理端口、HTTPS 和时区正确
  • [ ] MosDNS 与活动代理核心状态正常
  • [ ] FakeIP、主路由静态路由和透明代理仍一致
  • [ ] 订阅、策略组与 DNS 规则可用
  • [ ] 域名、Cloudflare、私网和 Docker 节点按需重连
  • [ ] 系统诊断没有新增端口、权限或依赖错误

下一步 ​