数据备份与迁移
Shopman 所有数据存储在本机 SQLite 文件中,支持完整的备份、还原和迁移。
数据存储位置
| 类型 | 路径 |
|---|---|
| 数据库文件 | %APPDATA%\com.moyancn.shopman\data\shopman.db |
| 下载文件 | %APPDATA%\com.moyancn.shopman\files\ |
| 窗口状态 | %APPDATA%\com.moyancn.shopman\windowState.json |
备份数据
方法一:通过 Shopman 导出(推荐)
- 左侧菜单 → 设置 → 数据管理
- 点击「备份数据」
- 选择保存位置,导出为 JSON 文件
- 文件命名:
shopman-backup-{日期}.json
方法二:直接复制数据库文件
关闭 Shopman 后,复制 shopman.db 文件到安全位置。
WARNING
备份时请确保 Shopman 应用已关闭,避免文件被锁定。
从备份还原
- 设置 → 数据管理 → 「从备份还原」
- 选择之前导出的 JSON 文件
- 系统将清空当前数据并按备份文件还原
- 操作不可撤销,请确认后再执行
迁移到新电脑
- 在旧电脑:设置 → 数据管理 → 「备份数据」,导出 JSON
- 将 JSON 文件拷贝到新电脑(U 盘、网盘均可)
- 在新电脑安装 Shopman
- 设置 → 数据管理 → 「从备份还原」,选择 JSON 文件
- 还原完成,所有供应商、SKU 绑定、订单历史全部恢复
文件也需要迁移
下载的 PDF 文件存储在 files/ 目录,迁移时需要单独复制。数据库 JSON 备份中不包含文件内容,只有文件路径记录。
清空所有数据
此操作不可恢复,请谨慎操作。
- 设置 → 数据管理 → 「清空所有数据」
- 输入确认文字
- 系统清空所有表数据(供应商、SKU、订单、派单记录)
- 应用数据库结构保留,可重新录入数据