数据与使用体验

SQLite 本地保存与备份

了解桌面工作区的数据位置、旧数据迁移与安全备份方式。

浏览全部手册
本页目录

数据保存在什么地方

桌面版将项目、网段、地址登记、维护记录、诊断历史和设置保存在 Electron 用户数据目录中的 workspace.sqlite。macOS 默认路径为:

~/Library/Application Support/Ineed Net Tool/workspace.sqlite

其他系统以实际客户端的用户数据目录为准。浏览器预览使用独立 localStorage,不与桌面数据库同步。

完整备份与恢复

  1. 结束正在进行的任务,完全退出应用。
  2. 复制整个用户数据目录到独立备份位置,记录应用版本与日期。
  3. 恢复前同样退出应用,先保留当前目录副本,再使用兼容版本恢复备份。
  4. 启动后核对项目、网段、历史与设置,不仅检查项目名称。

SQLite 使用 WAL,运行中可能存在 workspace.sqlite-walworkspace.sqlite-shm不要只复制正在写入的主数据库文件,否则可能遗漏尚未合并的数据。

旧 JSON 数据迁移

当数据库不存在时,应用可读取同目录的旧 workspace.json,迁移到 SQLite;原 JSON 保持不变。已有 SQLite 后以数据库为准,不会在每次启动时再次导入旧 JSON。

若旧文件损坏、数据库损坏或版本无法识别,应用保留原数据并显示错误,不以空白工作区覆盖。此时先保留目录副本和错误信息,再寻求支持。

选择合适的导出方式

Excel用于完整项目资料交接,但不含历史与设置。JSON 规划导入用于合并网段规划,具体去重与冲突由校验决定,也不是整个工作区的数据库备份。

仍有疑问?按反馈清单整理复现信息 →