第 12 章

数据位置、迁移与备份

应用存储了哪些内容、数据目录如何迁移,以及哪些文件会随之移动。

存储的内容

数据默认位于操作系统的配置目录下(Windows 为 %APPDATA%\wrolp-terminal), 也可在设置中改到任意位置。

文件或目录内容
window.json窗口、录制与 keepalive 设置
connections.json连接与工作区,加密存储
wrolp.dbSQLite 数据库:会话索引、命令集、代码片段
recordings/NDJSON 会话录制
vault.keyAES-256-GCM 保险库密钥,与当前机器绑定
data_root.json记录所选的数据目录;保存在默认位置

迁移数据目录

设置可以把数据目录指向任意位置。wrolp.db、recordings/、 connections.json 与窗口配置会一起迁移。

备份注意事项

应用没有独立的备份按钮;迁移所移动的文件,正是备份需要捕获的文件。一份一致的副本应包含 wrolp.db、recordings/、connections.json、 window.json,以及(如果希望 AI 密钥随之迁移)vault.key。

数据库维护

设置中显示 wrolp.db 的当前大小与可回收空间,并提供 立即压缩操作,执行 VACUUM。