四种方式对比
| 方式 | 入口 | 包含 | 不包含 / 注意 |
|---|---|---|---|
| 导出配置(*.prism-profile.json) | 环境菜单 → 导出配置;导入环境 → 导入单个 JSON 环境 | 代理地址、指纹种子与其他环境设置 | 不含代理密码、浏览器数据和扩展;导入后需重填代理密码 |
| Cookie 迁移(JSON) | 环境数据 → 导入 Cookie / 导出 Cookie | 该环境全部域名的 Cookie | 文件不加密,包含登录凭据 |
| 完整数据备份(目录) | 环境数据 → 导出备份目录;导入环境 → 导入完整数据备份 | 完整浏览器数据(Cookie、LocalStorage、IndexedDB、历史、扩展数据等)+ 无密码配置 + SHA-256 校验清单 | 不含代理密码和扩展本体;备份目录不加密 |
| 全部环境迁移包(.prism-migration) | 页头下载图标 → 导出全部环境迁移包;导入环境 → 导入全部环境迁移包 | 全部环境的配置与收藏、代理信息(含密码)、完整浏览器数据、被引用的本地扩展 | 使用迁移密码加密;导出与导入前需关闭全部环境 |

Cookie 导入导出
- 格式:JSON。支持 Prism 导出的文件,以及常见 Cookie 扩展导出的 JSON 数组(兼容 expirationDate、session、sameSite 等字段)。
- 限制:单个文件最多 10 MB、10,000 条;每条需要 domain 或 http(s) url,SameSite=None 必须同时是 Secure。
- 原理:环境关闭时,Prism 用该环境绑定的内核在后台启动一个只监听 127.0.0.1 的临时无界面会话,通过浏览器接口读写 Cookie,完成后正常退出,不直接改写加密的 Cookie 数据库。
- 导入是追加,不会清空原有 Cookie;没有过期时间的会话 Cookie 导入后变为 30 天有效,以便下次打开仍然可用。
- 暂不支持 Netscape cookies.txt 格式,也不迁移 CHIPS 分区 Cookie 的分区信息。
完整数据备份与恢复
- 需要先关闭环境;备份先写入临时目录,完成后再原子改名,避免留下不完整的备份。
- 备份会对文件的相对路径、大小和内容计算整体 SHA-256。导入时重新计算并核对,文件被改动会拒绝导入。
- 导入总是创建一个名为“原名称(迁移)”的新环境,不覆盖已有环境;失败会自动回滚。
- 符号链接和运行时特殊文件不会复制;单个备份最多 100 万个文件、500 GB。
想先确认备份是否可用?跟着环境隔离与备份恢复实测教程做一次:两个环境写入不同标记,再导出并恢复。
换电脑:全部环境加密迁移包
在旧电脑导出
关闭全部环境,点击页头的下载图标“导出全部环境迁移包”,设置至少 10 个字符的迁移密码并再次确认。
在新电脑安装,先处理授权
安装 Prism。如果有环境固定了内核版本,先在旧设备“解除当前设备”,再在新设备激活 Pro,然后再导入。
导入并核对
选择“导入环境 → 导入全部环境迁移包”,输入迁移密码。遇到同名环境可选择“改名保留两者”或“跳过”。导入后逐个打开重要环境核对登录状态。
- 加密方式:迁移密码经 scrypt 派生密钥,使用 AES-256-GCM 加密,另有完整性校验;Prism 不保存迁移密码,忘记密码无法恢复。
- 单个迁移包最多 500 个环境、100 万个文件、500 GB;导入不覆盖现有环境,失败整体回滚。
- 迁移包或完整备份中只要有环境固定了内核版本(包括 144),未激活 Pro 的设备会拒绝导入,迁移包整体回滚。请先在新设备激活 Pro,或在导出前把这些环境改为“自动跟随当前内核”。
跨系统迁移的限制
清理缓存,但保留登录
“环境数据”中的“清理缓存”只删除可重新生成的缓存(Cache、Code Cache、GPU 缓存、Service Worker 缓存等),不会删除 Cookie、网站数据、书签和扩展,也就是不影响账号登录状态。环境关闭后才能清理。
常见问题
- 只想把一个账号的登录状态给另一个环境?
- 用“导出 Cookie”再“导入 Cookie”。注意 Cookie 文件等同于登录凭据,传输后及时删除。
- 完整备份和迁移包该选哪个?
- 单个环境留档或复制到另一台电脑用完整备份;整个工作区换电脑用加密迁移包,它会连同代理密码与本地扩展一起加密打包。
- 备份可以放在网盘吗?
- 完整备份目录和 Cookie 文件不加密,可能包含登录信息,只应放在可信位置;需要经过网络传输时优先使用加密迁移包。