Skip to content

换电脑、重装系统前必看:Clash 配置备份与迁移完整指南

约 3862 字大约 13 分钟

Clash配置备份配置迁移订阅管理

2026-09-03

很多人第一次重装系统、换新电脑,或把常用配置迁移到另一台设备时,才发现 Clash 里的设置并不只是“导入一次订阅”这么简单。

节点订阅通常可以重新添加,但手动写过的覆写规则、代理组选择、TUN 设置、系统代理习惯、脚本与本地规则文件,未必会跟着订阅一起回来。更常见的情况是:新设备上明明已经导入订阅,却发现访问行为和旧电脑完全不同;要么部分网站走错策略,要么更新订阅后自定义内容又消失了。

这篇文章不绑定某一个 Clash 客户端界面,而是从配置结构出发,讲清楚迁移前该备份什么、怎样避免泄露订阅地址,以及迁移后如何有条理地验证。无论使用的是 Clash Verge、Clash Party,还是其他兼容 Clash Meta 配置格式的客户端,思路都大体相通。

换电脑、重装系统前必看:Clash 配置备份与迁移完整指南

先分清:订阅、配置文件和客户端设置不是一回事

迁移失败,往往不是操作问题,而是把不同类型的数据当成了一份东西。

订阅链接:用于重新获取节点和基础规则

订阅链接通常是一段以 https:// 开头的地址。客户端通过它下载远程配置,其中可能包含代理节点、代理组、规则、DNS 设置等内容。

它的优点是更新方便:换设备后重新添加链接,再执行更新,就能恢复服务端下发的主体内容。

但也要注意,订阅链接本身接近于一把“配置钥匙”。拿到它的人通常可以获取你的订阅内容,甚至消耗相关流量配额。因此不要把链接发到群聊、截图、工单之外的陌生渠道,也不要把含有完整链接的配置文件上传到公开网盘、Git 仓库或论坛。

本地配置文件:你真正修改过的内容可能在这里

许多客户端允许导入 YAML 配置、创建本地 Profile,或者通过覆写(Override)对订阅进行二次修改。例如:

  • 自己添加的规则集与分流规则;
  • 修改过的 DNS、nameserver、fallback 等项目;
  • 自建代理组、规则提供者;
  • 局域网访问控制设置;
  • 指定某个域名必须直连或必须经过代理的规则;
  • 覆写脚本和外部规则文件。

其中一部分内容可能保存在单独的覆写文件中,而不在远程订阅本体内。只备份订阅链接、不备份这些文件,就会出现“节点回来了,使用习惯却没回来”的情况。

客户端设置:经常被忽略,却直接影响能否联网

还有一类数据属于客户端本身,例如:

  • 当前启用的是哪个 Profile;
  • 规则模式、全局模式等运行模式;
  • 系统代理是否开启;
  • TUN 模式是否启用;
  • 开机启动、自动连接等偏好;
  • 端口监听设置;
  • 选中的节点与代理组记忆。

不同客户端保存这些内容的位置不同,版本升级后目录结构也可能变化。所以迁移时不要盲目复制整个安装目录,更不要直接把旧版本的所有数据库文件覆盖到新版客户端中。正确做法是优先导出可读的配置与覆写,再按需手动恢复少量客户端偏好。

迁移前的准备:用一份清单避免遗漏

在旧设备仍然可以正常使用时,先做一次整理。建议创建一个本地加密文件夹或离线存储目录,命名为“Clash 迁移备份”,并按以下顺序处理。

1. 记录正在使用的配置名称与来源

打开客户端的 Profiles、配置文件或订阅管理页面,记下:

  1. 当前正在启用的配置名称;
  2. 它是订阅导入、本地 YAML 导入,还是客户端内新建的;
  3. 最后一次更新时间;
  4. 是否绑定了覆写配置;
  5. 是否依赖本地规则文件或脚本。

这一步看似简单,但非常重要。很多人有多个旧订阅,迁移后只记得“以前能用”,却不知道究竟启用的是哪一个。

2. 导出或保存订阅信息,但不要裸露传播

如果客户端支持复制订阅地址,建议将地址保存到可信的密码管理器、安全笔记或加密文档中。不要仅放在普通截图里:截图容易同步到相册云端,也不便于搜索、更新和撤销。

如果服务提供方支持在用户后台重新生成订阅链接,迁移完成后也可以考虑更换旧链接。这样即使旧电脑遗留过文件、截图或缓存,旧链接失效后带来的暴露风险会更低。

3. 导出本地 Profile、覆写与规则文件

重点检查以下项目:

  • 手动导入的 YAML 文件;
  • 客户端中创建的本地配置;
  • Override、Merge、Patch、覆写配置;
  • rulesetrule-providers 引用的本地文件;
  • JavaScript 脚本、GeoIP/GeoSite 自定义数据库;
  • 仅在本地生效的 hosts 或 DNS 映射。

如果你的规则依赖相对路径,例如 ./rules/custom.yaml,迁移后一定要保持文件层级不变,或者在新设备中改成正确的新路径。否则客户端可能能够加载主配置,却在规则下载或解析阶段报错。

换电脑、重装系统前必看:Clash 配置备份与迁移完整指南配图1

4. 截图保存关键运行设置

对于不方便导出的客户端设置,截图比靠记忆可靠。建议保留这些页面:

  • General 或通用设置;
  • System Proxy 或系统代理;
  • TUN 设置;
  • DNS 设置;
  • 当前模式与当前代理组选择;
  • 覆写配置的关联状态。

截图中如果显示了订阅完整地址、账号信息、设备名称或局域网 IP,建议在备份前打码,或将图片仅存放在本地加密空间。

最稳妥的迁移方法:先装客户端,再恢复配置

不建议一开始就复制旧电脑上整个 Clash 的数据目录。不同系统、不同客户端版本的内部数据库格式可能不兼容,直接覆盖可能造成配置列表空白、无法启动,甚至持续崩溃。

更稳妥的顺序如下。

第一步:从可信来源安装对应客户端

在新设备上安装你准备继续使用的客户端。安装完成后先运行一次,让程序自行创建必要目录。

此时不要急着打开 TUN,也不要马上导入多个订阅。先从一个最常用的配置开始,便于定位问题。

第二步:优先恢复订阅或导入主配置

如果旧设备使用的是远程订阅,在新客户端添加订阅链接并更新;如果使用的是本地 YAML,则先导入主 YAML 文件。

导入后先确认配置确实出现在列表中,并检查更新时间是否正常。如果更新失败,优先排查新设备的基础网络、系统时间和安全软件拦截,而不是立刻怀疑节点全部失效。

第三步:恢复覆写与附属文件

主配置能够成功加载后,再逐项恢复覆写、规则集、脚本和本地文件。一次只恢复一类内容,然后重新加载配置。

这种“逐项恢复”的方式虽然比一次性复制麻烦,但出现故障时可以快速知道是哪份文件造成的。例如导入主订阅正常,加入某个覆写后无法联网,那么排查范围就已经缩小到覆写内容、文件路径或 YAML 缩进,而不必重装所有软件。

第四步:恢复代理组偏好,而不是盲目照搬节点名

代理组通常比单个节点更适合长期使用。因为订阅更新时节点名称、地区标签和排序可能改变,而策略组名称往往相对稳定。

迁移后,建议检查各类常用策略组的选择,例如“自动选择”“手动选择”“国外服务”“流媒体”“AI 服务”等。若旧配置中的节点已被订阅更新替换,直接寻找完全相同的节点名没有意义;选择合适的地区或自动测速组即可。

迁移完成后,按这四层验证网络

不少人一看到网页打不开,就反复切换节点。其实迁移后的问题可能发生在任意一层,按层检查效率更高。

第一层:客户端内核是否正常运行

查看客户端日志或状态页,确认配置没有 YAML 解析错误、端口占用错误、权限错误等提示。

典型现象包括:启动后立即停止、配置显示加载失败、TUN 启动失败、规则提供者下载失败。此时先处理报错文本中最靠前的错误,因为后续错误往往只是连锁反应。

第二层:系统代理或 TUN 是否真正接管流量

如果只开启了客户端,却没有打开系统代理,浏览器和多数软件可能仍然直连网络。反过来,如果旧客户端残留了系统代理地址,而新客户端尚未启动,也会造成“所有网页都打不开”。

迁移时最好确保旧客户端完全退出,并在新设备的系统网络设置中确认代理状态。使用 TUN 时还要留意系统是否弹出网络扩展、管理员权限或防火墙授权提示;拒绝这些权限可能导致 TUN 看似打开,实际无法转发流量。

第三层:DNS 是否按预期工作

如果 IP 地址连接正常,但特定域名打不开、网页提示找不到服务器,问题可能在 DNS。新设备可能继承了不同的网络 DNS、IPv6 设置,或者客户端没有加载原来的 DNS 覆写。

不要在问题未定位前同时改系统 DNS、客户端 DNS、浏览器安全 DNS 和路由器 DNS。一次改动太多,反而无法判断到底是哪项生效。推荐先让 Clash 的 DNS 配置保持明确、单一,再检查浏览器是否另行启用了加密 DNS。

第四层:规则命中是否符合预期

客户端的 Connections、连接详情或日志页面通常会显示某个域名匹配了哪条规则、走了哪个代理组。遇到“只有某个应用无法使用”时,这正是最有价值的信息。

如果连接走到了 DIRECT,说明它被规则判定为直连;如果走到了错误的策略组,就检查规则顺序与覆写是否正确。规则通常从上到下匹配,越具体、优先级越高的规则应放在更前面,最后再保留兜底规则。

换电脑、重装系统前必看:Clash 配置备份与迁移完整指南配图2

三个常见误区:看似省事,实际容易出问题

误区一:把完整客户端数据目录直接覆盖过去

这可能连带复制旧路径、缓存、数据库锁文件和版本不兼容的数据。对于跨系统迁移,例如从 Windows 换到 macOS,更没有直接覆盖的意义。

建议只迁移可读、可审查的配置文件;客户端运行数据让新设备自行生成。

误区二:只备份订阅,不备份覆写

订阅负责“基础配置”,覆写负责“你的个性化修改”。如果你曾经添加过特殊分流、DNS 调整或规则集,覆写往往才是最难重新写出来的部分。

建议给覆写文件加上清晰的注释,例如写明用途、创建日期、依赖文件和需要修改的路径。半年后再次迁移时,这些注释会节省大量时间。

误区三:迁移后立即开启所有高级功能

系统代理、TUN、增强 DNS、IPv6、局域网共享等功能最好分阶段恢复。先验证基础订阅与规则模式正常,再开启 TUN;确认 TUN 正常后,再处理 IPv6 或局域网功能。

每次只变更一个变量,才有可能准确找到问题来源。这是网络排障中最朴素也最有效的原则。

建议建立一套长期可用的备份习惯

Clash 配置并不需要每天备份,但在以下时机做一次备份很有价值:

  • 新增了重要覆写或自定义规则后;
  • 准备更新客户端大版本前;
  • 重装系统、换电脑前;
  • 修改 DNS、TUN、局域网共享等核心设置后;
  • 订阅来源更换或重新生成订阅链接后。

可以将备份目录按日期保存,例如 2026-09-clash-backup,目录内放置主配置、覆写文件、规则文件和一份简短说明文档。说明文档不需要复杂,只要写清“主配置从哪里导入”“需要关联哪个覆写”“启用顺序是什么”即可。

对于含订阅链接、令牌或账号信息的文件,建议使用设备加密、加密压缩包或可信密码管理器保存。迁移结束后,记得删除临时复制到下载目录、桌面和聊天软件中的明文文件,并清空回收站。备份的目的不是留下更多敏感副本,而是在需要恢复时拥有一份可控、可验证的资料。

总结

Clash 迁移的核心不是“把节点搬过去”,而是把配置分成订阅、本地文件和客户端设置三部分分别处理。先记录现状,再备份可读配置;新设备先安装并运行客户端,再导入主配置;覆写和高级功能按步骤恢复;最后通过内核、接管方式、DNS、规则命中四层验证网络。

做到这些,即使以后更换设备、重装系统或尝试新的 Clash 客户端,也不必从头摸索。更重要的是,配置文件里可能包含敏感订阅信息,整理与保护备份本身,也是日常网络安全的一部分。

Copyright © 2024-2026 Clash测评站