这篇示例讲一个容易踩坑的细节:WAL 模式下的 SQLite 数据库,不能直接复制数据库文件来备份。
正确做法
- 定时任务每 6 小时跑一次备份,启动时没有备份也会先做一次。
- 备份用
VACUUM INTO生成快照,放在 data/backups/ 下面,保留最近 7 份。
VACUUM INTO 'data/backups/blog-2026-11-04.db';
文章 · 2026-10-22
这篇示例讲一个容易踩坑的细节:WAL 模式下的 SQLite 数据库,不能直接复制数据库文件来备份。 正确做法 定时任务每 6 小时跑一次备份,启动时没有备份也会先做一次。 备份用 VACUUM INTO 生成快照,放在 data/back
这篇示例讲一个容易踩坑的细节:WAL 模式下的 SQLite 数据库,不能直接复制数据库文件来备份。
VACUUM INTO 生成快照,放在 data/backups/ 下面,保留最近 7 份。VACUUM INTO 'data/backups/blog-2026-11-04.db';
暂无评论。