Shadowrocket
订阅与服务器管理手册
按操作对象查阅:先辨认订阅、服务器与 Config,再处理导入、更新、测试和备份。本页全程以用户已有自己的订阅或服务器信息为前提,不涉及订阅来源。
首次使用请先阅读使用说明,完成导入、选择 Global Routing 和连接验证;本页补充参数边界、失败分支与长期维护方法。应用购买与正版核对见App Store 说明。
Subscribe:导入前确认对象与入口
订阅地址不是单台服务器地址
订阅是一项用于取得服务器列表的远程地址。读取它时,客户端向该地址发起请求,再把支持的内容解析为本地条目;随后连接服务器是另一件事。订阅能够更新,不代表其中每台服务器都能连接;服务器暂时可用,也不能反推订阅地址仍然有效。排查时应把这两个过程分开记录。
单台服务器信息通常包含协议、主机名、端口与认证参数,而订阅地址往往是一整段带路径或查询参数的网址。不要把整段订阅网址填写到服务器的主机字段,也不要把服务器的域名当作订阅网址。导入前先确认已有资料描述的是哪一种对象,再选择对应入口,可以避免保存成功却没有可用内容的情况。
从 Add Server 进入 Subscribe
在 Home 打开添加入口,进入 Add Server,在 Type 中选择 Subscribe,再把已有订阅地址粘贴到 URL 对应字段,填写便于辨认的备注后保存。界面位置可能随设备布局有所不同,判断依据是 Type 已经选择 Subscribe,以及页面要求填写订阅 URL,而不是单台服务器的认证字段。
粘贴后从开头到结尾检查一次,特别留意聊天文字附带的句号、括号、换行以及首尾空格。地址中的大小写、斜杠、百分号与查询参数都可能参与识别,不能为了看起来整齐而自行改写。如果资料明确提供专用订阅地址,应使用完整地址,而不是账户页面、说明页面或浏览器当前打开的任意网址。
https://example.com/sub?token=xxxx
上方仅为虚构的地址结构示例,不能用于实际导入。真正操作时使用自己的完整地址,并避免把它发送到公开讨论区。带有凭据的订阅地址不需要同时透露账户密码,也不应被当作普通网页收藏后公开同步;任何能够读取该地址的人,都可能取得其中包含的服务器信息。
保存后检查列表,而不只看提示
保存后返回 Home,检查是否出现对应订阅分组、分组内是否生成服务器,以及条目协议和备注是否符合预期。若只看见订阅名称而没有服务器,先检查读取是否完成,再检查返回内容是否可被解析。不要通过反复添加相同地址来尝试修复,否则同一个问题会变成多个重复分组。
如果列表已经生成,先任选一台自己有权使用的服务器做一次连接验证。这里的目的不是立即排序全部服务器,而是确认导入后字段完整、认证信息可被使用。连接之前仍需了解当前 Global Routing 的选择;导入订阅不会自动说明配置文件里每条规则如何处理流量。
首次配置还可能遇到系统添加 VPN 配置的授权。这属于连接所需的系统步骤,与订阅网址的有效性不是同一检查项。应先核对应用与操作来源,再处理系统提示;不能仅凭出现授权弹窗,就判断订阅已经成功解析。首次连接的完整操作顺序可返回使用说明查看。
若第一次读取失败,保留现有条目,记录失败发生在保存、读取还是连接阶段。接着检查当前网络是否能够访问订阅主机,再向已有信息的提供方确认地址是否仍有效。明确失败阶段以后再修改一项参数,比同时换地址、改规则和切服务器更容易找到原因,也能避免误删仍然可用的记录。
Add Server:按协议核对手填字段
先选 Type,再填地址与认证
手动添加适合已有完整服务器参数、且需要独立维护单条记录的情况。打开 Add Server 后先选择 Type,再按该协议显示的字段填写。不同协议使用不同的认证方式,不能把某种协议的密码、标识或传输参数照搬到另一种协议。协议名称相近,也不表示字段可以互换。
主机字段通常填写域名或地址本身,端口字段填写对应的数字。除非当前字段明确要求 URL,否则不要在主机前添加网址协议,也不要把路径、端口和查询参数一起塞进主机字段。复制资料时应核对分隔符的位置,尤其是含冒号的地址;把地址与端口混为一段,容易让解析结果与预期不同。
| 参数类别 | 核对重点 | 常见误填 |
|---|---|---|
| Type | 与已有服务器协议一致 | 按名称猜测协议 |
| 主机与端口 | 分别填写连接地址与数字端口 | 主机中混入路径 |
| 认证参数 | 按协议保留密码或标识原文 | 复制时遗漏字符 |
| TLS 与 SNI | 对应服务器提供的证书与名称要求 | 把备注用作 SNI |
| 传输参数 | 逐项核对传输类型、Host 与路径 | 仅填写地址和认证 |
认证参数与传输参数分别检查
Shadowsocks 需要核对加密方法与密码;VMess、VLESS 需要核对相应标识以及传输配置;Trojan 应检查密码和 TLS 相关要求。Hysteria2 与 WireGuard 也各有独立参数,不能只凭一个服务器域名就完成填写。字段不足时应回到已有的参数说明确认,而不是用任意值补齐表单。
密码或标识应完整复制,不要自动删去看似多余的符号,也不要把备注当作认证信息。某些输入框会遮挡内容,保存前可在安全环境中逐段检查长度与首尾字符。涉及截图记录时,应遮住整段认证数据,而不只是遮住中间几个字符;局部残留也可能帮助识别真实凭据。
TLS、SNI、Host 与路径并不是同一字段。连接地址用于找到服务器,SNI 参与 TLS 名称协商,Host 和路径可能参与上层传输请求。已有配置中即使这些值看起来相似,也应分别保留。尤其不要为了让测试通过而随意关闭证书验证,这会改变安全边界,并掩盖名称或证书配置错误。
若使用 WebSocket 等传输方式,遗漏路径或把 Host 写错,可能表现为地址可达但连接无法完成。排查时先确认服务器协议,再核对认证,最后核对传输层字段。一次只调整一个已确认有误的值,保留原始参数作为对照,避免在连续试改后无法判断究竟是哪项造成变化。
给手动记录建立清晰边界
备注用于辨认条目,不是连接协议的一部分。可以写明用途、位置或维护方式,但不应把密码放进备注。手动条目与订阅生成的条目最好采用不同命名习惯,例如明确标注哪条由自己维护。这样订阅更新后出现相似名称时,仍能判断应检查哪份记录,而不是误以为两条完全等价。
保存前后都应核对 Type、主机、端口、认证与传输五类信息。保存动作通常只能说明客户端接受了当前字段,不代表服务器确认这些参数正确。接下来仍需连接测试,并观察目标访问是否符合预期;如果只有部分站点失败,不要马上重新填写全部服务器字段,应先检查分流与解析路径。
订阅内条目的手工修改可能在后续更新时被重新生成的内容替换。需要长期保留的个性化参数,应先确认当前操作是在修改订阅条目,还是创建独立的手动记录。若选择独立维护,就同时承担后续跟随服务器变更更新参数的责任,不能再假定订阅刷新会自动维护这一份副本。
遇到协议字段含义不清时,可先在概念速查核对术语,再回到已有服务器资料逐项填写。本手册不建议通过猜测协议、随机组合字段或反复切换证书选项解决问题。完整、对应且仍然有效的参数,才是手动添加能够稳定工作的前提。
扫码与剪贴板:确认内容再保存
二维码只是信息载体
Scan QR Code 读取的是二维码内部的文本,它可能是一条服务器分享链接,也可能是订阅地址,甚至只是普通网页。扫描成功只表示图像被识别,不能直接证明里面的内容适合导入。操作前应确认二维码来自自己已有的服务器或订阅资料,并了解它对应单条记录还是整组服务器。
从 Home 的扫描入口打开 Scan QR Code,按系统提示处理相机权限,再让二维码完整进入取景区域。二维码过小、反光、边缘缺失或被压缩,都可能影响识别。可以调整距离与亮度,保持画面稳定,不必连续快速切换入口。若内容显示在另一台设备上,适当放大通常比拍摄后反复裁剪更可靠。
如果当前界面提供从照片读取二维码的入口,可以选择保存的原始图片;若没有相应入口,就使用相机扫描或转用已有文本链接。不要为了寻找某个未出现的按钮,随意授予无关权限。来自图片的二维码也应保留四周完整边界,避免只截取中间图案后导致纠错能力下降。
处理权限与读取结果
相机权限被拒绝时,应先在系统对应的应用权限设置中检查,再返回扫描入口。权限问题与二维码内容错误是两类故障:前者表现为无法使用相机,后者通常发生在已经读出文本之后。区分这两种现象,可以避免通过重新生成服务器资料去解决一个本地权限问题。
读取后检查导入预览或新生成条目的 Type、地址、端口与备注。若结果是订阅,还要确认后续是否读取出服务器列表;若结果是单条分享链接,则检查该服务器是否被添加到预期位置。不要只根据二维码旁的标题判断实际内容,二维码外部的说明文字未必与内部编码完全一致。
剪贴板导入要保留完整原文
使用剪贴板时,先复制一条完整的已有分享链接,再回到 Shadowrocket 使用当前界面提供的导入入口。系统出现粘贴访问提示时,应结合自己的操作确认是否允许读取。不要从包含多段说明、聊天昵称与标点的整条消息中直接复制全部文字;先明确链接的起止位置,再进行导入。
复制长文本时容易漏掉末尾,也可能把显示时的换行一并带入。可检查链接前缀是否完整、是否混入中文引号、是否被聊天工具的省略显示截断。显示为短标题的链接不等于实际复制了完整地址,必要时使用资料中明确提供的复制功能,并在安全的本地环境中核对内容。
多条分享链接批量导入后,应核对实际新增数量和协议类型。若其中一条不被支持,不能因为其他条目成功就认定整批内容都已导入。也不要用重复粘贴来补齐未知缺失项;先比对原始记录,确认缺的是哪条,再对那条单独处理,避免出现同一服务器多次占据列表的情况。
导入失败时按阶段缩小范围
没有读取出文本时,重点检查相机权限、图像质量与二维码边界;已经读取文本但没有识别为服务器时,重点检查格式与完整性;已经生成条目但不能连接时,则转到参数和网络排查。三个阶段对应不同检查对象,不能都归结为二维码无效,也不应直接删除现有全部订阅。
导入完成后清理不再需要的临时图片与剪贴板内容,尤其是在设备会把剪贴板或照片同步到其他位置的情况下。清理临时副本不等于撤销服务器凭据;如果二维码或链接已经公开,应向已有服务的提供方确认如何更换相关凭据,随后再更新本地记录,而不是只删除那张图片。
首次导入可以先保留旧记录,验证新记录可用后再整理。对同名条目,应通过协议、主机与端口辨认,而不是仅看备注。若只需要完成一次基本连接,按使用说明的快速上手主线操作即可;本章的逐项核对用于处理识别、权限与重复导入等边界情况。
订阅更新:区分请求、解析与连接
手动更新先看变更结果
订阅更新的作用是重新读取已有地址,并按照返回内容维护相应服务器列表。它不是应用更新,也不是重置全部设置。执行前先记下当前正在使用的条目与分组,避免更新后名称或顺序改变时无法辨认。若当前连接承担重要任务,应选择便于检查结果的时间进行维护。
在 Home 找到目标订阅,使用该订阅对应的更新操作;具体按钮或菜单位置以当前界面为准。完成后检查分组是否仍在、条目数量是否合理,以及当前选择是否需要重新确认。不要只凭更新动作已经触发就立即退出,也不要把没有新增条目直接视为失败,远端列表可能本来就没有变化。
服务器名称、地址、认证或可用条目都可能随远端内容改变。更新之后应重新验证常用服务器,尤其是在原条目被移除或重命名的情况下。若规则或策略引用了某个明确名称,还需检查引用是否仍能对应到预期目标;列表存在,不代表所有依赖它的配置都保持原样。
自动更新按使用节奏设置
如果 Settings 或订阅设置中提供打开应用时自动更新等选项,可以按自己的维护需求启用。自动更新适合减少长期未刷新的情况,但仍依赖当时的网络和远端响应。不要把这个开关理解为应用关闭后始终持续刷新,也不要据此推断系统一定会在后台完成所有请求。
日常可以把自动更新作为辅助,在遇到远端明确调整、条目失效或准备切换设备时手动检查一次。短时间连续刷新通常不能修复错误地址,反而可能遇到请求限制。已经出现明确错误时,应停下来确定失败类别,再重试,而不是反复操作直到列表发生无法解释的变化。
| 失败阶段 | 优先检查 | 下一步 |
|---|---|---|
| 无法建立请求 | 网络、域名解析、访问路径 | 在可用网络下重试一次 |
| 返回访问错误 | 地址有效性与凭据状态 | 核对自己的完整地址 |
| 返回内容无法解析 | 是否为网页、格式是否支持 | 确认订阅专用内容 |
| 更新后连接失败 | 新参数、当前选择与规则引用 | 单独验证目标服务器 |
失败时保留可用状态
如果现有服务器仍能连接而订阅更新失败,先保留当前记录。这说明连接参数暂时还能工作,但用于取得列表的请求遇到了问题。此时删除整个订阅再重建,可能把唯一可用的本地记录一并移走。应先确认原地址、网络和远端响应,再决定是否需要替换订阅。
返回内容可能是登录页面、错误提示或维护说明,即使网络请求成功,也不一定能解析为服务器。浏览器能打开某个页面,只能证明浏览器取得了页面内容,不能证明客户端收到正确格式。核对时关注它是不是订阅专用地址,避免把账户入口或跳转后的普通网页保存到 Subscribe。
如果怀疑凭据过期,应通过自己已有服务的管理方式确认状态,不要靠修改链接中的随机字符尝试恢复。更换地址后先验证新地址能生成合理列表,再清理旧条目。旧凭据是否撤销属于远端状态,删除本地订阅不能代替远端失效处理,两项操作需要分别完成。
应用更新与订阅刷新分开处理
Shadowrocket 的应用更新通过 App Store 管理,订阅刷新由已有地址提供内容,两者改变的对象不同。更新应用不保证修复已失效的订阅地址;刷新订阅也不会改变应用本身的功能范围。系统要求、设备兼容性与购买事项以 App Store 页面标注为准,核对方法见正版购买与安装说明。
需要进一步检查手动更新和打开时自动更新的差异,可阅读订阅更新失败的逐项排查。维护记录只需保留订阅别名、操作时间、错误类别与验证结果,不要在日志里保存完整凭据。这样的记录足以帮助判断问题是否反复发生,也方便在多订阅环境中定位受影响范围。
多订阅整理:保留来源边界与引用关系
先建立分组含义,再处理排序
同时保存多个已有订阅时,最重要的是能辨认每条记录由谁维护、属于哪个订阅,以及更新会影响哪些条目。不要先把所有服务器改成相似名称,再尝试回忆原来的分组。应先给订阅设置稳定的别名,以用途或自己能够理解的分类命名,避免把凭据或账户信息写进可见名称。
订阅别名表达的是本地管理关系,不是对服务器质量的评价。可以用工作用途、测试用途或维护责任区分,但不要把一次测试的快慢写成永久结论。测试结果随时间与网络变化,名称却常被长期保留;把短期状态放进名称,容易让后续选择依赖已经失效的信息。
手动条目最好与订阅生成条目保持可辨认的边界。若确实需要复制某条订阅服务器作独立修改,应清楚标记它已由自己维护,并保留原始参数的安全记录。否则订阅更新后,一份记录改变而另一份保持旧值,会看起来像同一服务器时好时坏,实际是两份参数已经不同。
去重之前比较连接身份
同名不一定是重复,同一个主机也不一定只对应一种连接。辨认时应同时比较协议、主机、端口、认证与传输参数,必要时检查 TLS 名称和路径。两条记录即使显示相同备注,也可能使用不同端口或不同认证;只按名称批量删除,可能误删仍然需要的独立记录。
反过来,名称不同也可能对应同一组连接参数。这样的重复往往来自多次导入、手动复制或多个订阅包含重叠条目。先确认保留哪一份作为日常使用记录,再清理冗余副本。不要为了列表短一些而立即删除整个分组,因为分组还可能承担后续更新与维护的边界。
服务器选择与规则引用一起核对
Home 中当前选择的服务器,与 Config 内的策略或规则引用可能有关,但不能只看高亮位置判断所有连接最终会走哪里。某条规则可能指定策略,某个策略也可能使用独立选择。整理列表后,应检查常用配置是否引用了被改名或删除的对象,再进行真实访问验证。
在 Global Routing 的 Config 模式下,规则匹配顺序决定连接处理方式;Proxy 用于将连接交给代理处理;Direct 用于直连。三种模式不是订阅分组的筛选器,也不会替你合并重复服务器。维护列表时把模式、当前选择和配置名称一起记录,才能解释整理前后行为为何不同。
若正在处理重要连接,不宜同时重命名订阅、批量删除条目和改写规则。可以先整理一个分组,完成更新与测试,再处理下一个。每次只改变一个范围,即使结果不符合预期,也能明确回退对象;一次整理全部内容则很难区分是名称引用、参数变化还是网络波动。
建立轻量而不泄露凭据的记录
管理记录可以包含订阅别名、用途、是否自动更新、最近一次检查结果和是否另有手动副本。无需记录完整订阅地址,更不应把密码复制到普通备忘文本。遇到需要跨设备核对的情况,可以给两端使用一致的非敏感别名,通过名称对应管理对象,而不是在聊天中发送有效凭据。
iPhone 与 iPad 上的列表是否一致,应通过实际查看确认,不要因为应用使用同一购买账户,就假定全部订阅、当前选择与 Config 自动完全相同。购买恢复解决的是应用获取资格,服务器资料与配置恢复属于另一层操作。换机前应按本页删除与备份章节分别检查。
整理结束后,选取常用配置和常用服务器做一次验证,再检查更新操作是否仍指向正确订阅。保留清晰边界比追求列表极短更重要:当某个订阅读取失败时,能够迅速知道哪些条目受影响、哪些手动记录仍可独立工作,才能在不扩大修改范围的前提下继续排查。
延迟测试与排序:先统一条件,再比较结果
测试数字描述一次测量
Connectivity Test 用于检查所选测试方式下的响应情况。数字反映的是某一次、某种路径与测试目标组合的结果,不是服务器长期表现的保证。低延迟不直接等于高吞吐量,也不代表所有网站访问都快;超时也只能说明这次测试没有在条件范围内完成,不能单凭一次结果断定服务器永久不可用。
不同测试方式涉及的阶段不同,有的更接近连接建立,有的还会包含对测试目标的请求。比较前先查看 Settings 中相关测试设置,确认目标与方法没有改变。若两次测量使用不同目标或不同网络,数字即使可以排在同一列表中,也不具备直接比较的基础。
测试时尽量减少设备上正在进行的大量传输,保持同一个接入网络,并选择相近时间测量。无线信号强弱、本地网络拥塞、解析状态与目标响应都可能影响结果。目的不是构造完全理想的实验,而是减少明显干扰,让重复测量能够反映实际使用环境中的差异。
先测小范围,再验证真实用途
已有服务器很多时,可先测试常用分组或少量候选条目,不必每次对全部记录发起请求。大批量测试本身会产生并发负载,可能让本地网络或远端响应发生变化。若大量条目同时出现异常,先检查共同的网络与测试目标,再逐条检查参数,比把全部服务器都视为失效更合理。
初步筛选后,对候选条目重复测试,观察结果是否稳定,而不是只保留最低的一次数字。持续大幅波动的条目即使偶尔很低,也可能不适合当前用途。随后用实际需要的目标验证连接、解析和持续传输情况;短请求成功不能替代长时间任务的稳定性检查,两种验证回答的问题不同。
| 观察现象 | 可能涉及 | 验证方法 |
|---|---|---|
| 全部条目超时 | 本地网络或测试目标 | 检查共同条件后小范围重测 |
| 单条反复失败 | 参数、认证或服务器状态 | 核对该条记录并实际连接 |
| 数字低但传输慢 | 吞吐量、拥塞与目标路径 | 验证实际任务而非只看延迟 |
| 部分目标失败 | 规则、DNS 或目标状态 | 检查命中策略与解析结果 |
排序只改变观察顺序
按延迟排序适合临时查看测试结果,但不要把排序视为自动切换承诺。列表顺序、当前选中服务器与策略组行为是不同概念,排序后应重新确认实际选择。未测试、超时或旧结果可能采用不同显示方式,也不应被解释为稳定的性能等级,应先检查数据是否属于同一轮测量。
远端订阅更新后,新增条目可能没有可比测试结果,旧条目的参数也可能发生改变。此时应重新进行必要测试,而不是沿用之前的排名。若需要长期观察,可记录非敏感别名、网络条件与大致表现,重点寻找重复出现的稳定差异,不必把每次瞬时数字保存成永久标签。
把规则与 DNS 纳入验证
当测试正常而实际访问异常时,先看当前 Global Routing,再检查 Config 里目标连接可能匹配的规则。目标若被 DIRECT 处理,当前代理服务器的测试数字就不能解释该次访问;目标若命中某个指定策略,也需要确认该策略实际使用了哪条连接,而不是只看 Home 当前的条目。
DNS 解析失败也可能表现为网页打不开,但这不等于服务器地址无法连接。应分清是订阅主机、服务器主机还是访问目标的名称解析发生问题。一次只验证一层,避免同时更改服务器、DNS 与规则后暂时恢复,却无法知道哪项修改有效。解析方式的详细比较见DNS 设置说明。
更完整的选择思路可阅读延迟、地区与协议类型的判断方法。本页只讨论已有服务器的管理,不根据测试结果推荐任何服务。最终应以自己的实际任务、当前网络和连续观察为依据,选择能够稳定完成所需操作的已有条目,而不是追逐一次测量的最低数字。
删除与备份:先验证恢复,再清理记录
先确认删除的是哪一层
清理前先区分单台服务器、整个订阅和 Config 文件。删除单台服务器可能只改变本地列表;如果它由订阅生成,后续刷新还可能重新出现。删除订阅会影响该订阅对应的管理关系与条目,删除 Config 则影响分流配置。三种操作不能互相替代,也不应把其中一种当作重置所有内容的方法。
不要在订阅更新失败时立即删除唯一一份本地记录。先确认是否仍有可用服务器、原始订阅地址是否安全保存,以及能否重新取得已有参数。删除动作通常不能撤销远端凭据,也不能修复网络请求。只有明确记录已不再需要,且恢复方式经过检查后,才适合进行清理。
清理重复条目前,应确认有没有规则或策略引用其名称。删除后即使服务器列表更整洁,依赖该名称的配置也可能需要调整。可以先处理单个不再使用的条目,验证常用配置仍然工作,再逐步扩大范围。批量删除更适合已经完成备份和引用检查的情况,而不是用来试探问题来源。
备份要覆盖不同数据对象
备份前列出需要保留的对象:订阅地址、独立手动服务器、Config 文件以及与使用有关的设置。订阅地址通常能重新取得远端当前列表,但不保证恢复曾经存在的旧条目,也不保证保留本地改名和手动修改。仅保存订阅地址,不能替代对独立服务器和自定义配置的检查。
在当前应用提供的导出或分享入口中,确认实际导出的范围,再选择自己控制的安全保存位置。若某个入口只分享单条服务器,就不能把它当成完整备份;若导出的是配置文件,也要检查里面是否确实包含恢复所需的服务器关系。不要根据文件名称推断备份覆盖范围。
恢复验证比导出成功更重要
完成导出后检查文件是否存在、是否能够读取,并确认保存位置在换机后仍能访问。重要内容可以保留受控的第二份副本,但两份都应有清楚的用途与访问边界。若只把文件留在准备清除的旧设备上,导出操作虽然完成,实际却没有形成可用于换机恢复的备份。
恢复时先确认目标设备上的 Shadowrocket 已通过 App Store 正常取得,再按对象逐项导入。应用已购恢复与服务器资料恢复是两条流程:前者处理购买资格,后者处理连接数据。iPhone、iPad 的系统要求、兼容性与通用购买以 App Store 页面标注为准,具体步骤见已购项目恢复说明。
目标设备已有内容时,先做现状备份,再导入旧资料,避免覆盖或重复后难以辨认。可以先恢复一个订阅或一条手动服务器,确认参数正确,再恢复 Config 与其他记录。导入完成后核对当前选择、Global Routing 和常用规则,而不是看到列表出现就立即清除旧设备。
至少完成一次真实连接与目标访问验证,再检查订阅是否能够刷新。旧服务器参数当前仍可连接,不代表订阅凭据仍有效;反过来,订阅能够刷新,也不代表自定义规则已正确恢复。把读取、连接和分流三个层次分别确认,才能认为关键使用状态已经恢复到新设备。
凭据泄露与本地删除分别处理
如果完整订阅地址、二维码或备份曾被公开,应通过已有服务的管理方式更换或撤销相关凭据,再更新本地记录。只删除聊天消息、清空剪贴板或移除服务器,不能保证已复制出去的内容失效。更换后还应检查旧备份与其他设备,避免日后恢复时重新导入已经废弃的地址。
长期维护可以采用固定顺序:先记录当前状态,再更新一个订阅,验证常用连接,随后整理重复条目,最后更新备份。这样每次变更都有明确边界,也便于回查。需要重新走通首次连接时返回使用说明;需要辨认字段时查阅概念速查,不要以反复清空数据代替分层检查。