核心用法
OpenClaw Migrator 是一款专用于 Agent 全状态迁移的加密打包工具。用户通过 migrator export 命令将当前机器的 Agent 配置(openclaw.json)、认证令牌(auth.token)、记忆数据及技能集合打包为 .oca 加密归档文件,传输至新机器后使用 migrator import 配合密码完成完整还原。工具自动捕获系统依赖(Brewfile)并基于 manifest.json 进行路径标准化,确保跨环境一致性。
显著优点
- 强加密保障:采用 AES-256-GCM 算法配合认证标签,同时满足机密性与完整性要求,无密码导出被显式禁用
- 零配置迁移:路径自动归一化与依赖清单捕获,降低手动调试成本
- 原子化打包:单文件
.oca格式便于安全传输与版本管理
潜在局限
- 密码为唯一恢复凭据,遗失即永久丢失数据
- 依赖外部密码输入渠道,存在肩窥或键盘记录风险
- 未提及密钥派生函数细节(如 Argon2/PBKDF2),抗暴力破解强度待验证
- 仅覆盖 Brew 生态,其他包管理器(apt、conda)需手动补充
适合人群
- 频繁更换工作站的开发者与研究员
- 需合规备份敏感 Agent 配置的企业用户
- 重视数据主权、拒绝云同步的隐私敏感型用户
常规风险
密码强度不足或泄露将导致归档完全暴露;跨系统还原时(如 macOS→Linux)Brewfile 可能失效;归档文件本身成为高价值攻击目标,传输通道需额外加密(如 WireGuard、Magic Wormhole)