跳转至

💾 数据管理、备份与更新

数据安全是资产管理的基础。本章涵盖数据库管理、备份恢复、设备间迁移和应用更新。


导入批次

每次 CSV 导入都会创建一个导入批次,在设置页「导入批次」区域显示,方便回溯每次导入了哪些数据。

💡 如果某次导入有问题,可以根据批次时间快速定位并处理。


数据库路径

桌面端在设置页底部显示 SQLite 数据库文件的完整路径,点击路径文字可在文件管理器中定位文件,方便手动备份。

  • Windows:AppData/com.bunnychen.dailycostvault/bookkeeping.db
  • Android:应用私有目录下的 SQLite 文件
  • 网页版:数据存储在浏览器 localStorage 中

备份与恢复

操作按钮说明
📤 导出数据库「导出存档」将所有数据打包为 .db 文件下载
📥 导入数据库「导入存档」选择 .db 备份文件恢复数据
📃 导出日志「导出日志」导出 .log 日志文件,便于排查问题或反馈
📁 日志位置「日志位置」桌面端一键打开日志所在文件夹,方便快速定位运行日志
🗑️ 清除所有数据「清除所有数据」清空数据库,需二次确认

注意事项

  • 导入数据库会替换当前所有数据,建议先导出当前数据作为备份
  • 清除所有数据不可撤销,操作前请务必先导出备份
  • 网页版清除浏览器缓存/数据也会导致数据丢失

数据迁移

💡 推荐路径:以桌面端为数据主库(配合浏览器扩展批量导入订单),Android 端作为随身查看的辅助。通过「导出数据库」→「导入数据库」即可完成跨端同步。

桌面端 → 桌面端

  1. 在旧设备上导出数据库(.db 文件)
  2. 将文件传输到新设备
  3. 在新设备上导入数据库

桌面端 ↔ Android

  1. 在旧设备上导出数据库
  2. 通过文件传输工具(微信/QQ/网盘等)发送到新设备
  3. 在新设备上导入数据库

桌面端 ↔ 网页版

暂不支持

桌面端使用 SQLite,网页版使用 localStorage,两者数据格式不同,暂不支持直接互通。建议选择一个平台作为主使用平台。


更新应用

日耗仓采用双通道更新机制,确保各平台都能及时获取最新版本。

💡 国内更新加速:桌面端自动更新已内置国内镜像加速(v4.gh-proxy.org、gh-proxy.com 等代理优先,GitHub 官方兜底),国内网络也能快速获取更新,无需手动配置。

Windows 桌面端

启动后自动检查更新,发现新版本自动下载安装,完成后提示重启。也可在设置页点击「检查更新」手动查询。

macOS 桌面端

启动后自动检查更新,发现新版本自动下载安装。也可在设置页手动检查。

Linux 桌面端

启动后自动检查更新。也可在设置页手动检查,或前往 Releases 下载 .deb / .AppImage 安装包。

Android

在设置页点击「检查更新」,有新版本时跳转 Releases 下载 .apk 覆盖安装,数据不会丢失。

网页版

刷新页面即自动获取最新版本。


更多帮助

遇到问题?请查看 ❓ 常见问题 或提交 Issue