我有一个程序可以将日志记录数据保存到 SQLite3 数据库中。我想在程序仍在运行时备份数据库。我已经通过使用 SQLite 在线备份 API ( http://www.sqlite.org/backup.html ) 完成了这项工作,它工作正常,但是它滞后于备份完成之前的过程...
有谁知道在 SQLite 中进行增量备份的方法吗?每次运行备份时,我最好只备份新数据,而不是整个数据库。
最佳答案
我认为您的问题没有通用的解决方案。
如果您的日志记录数据带有时间戳且结构相当简单, 您可以运行一个单独的过程来提取最近的数据并将其插入 进入您的备份流。
关于c - 如何为 SQLite 做增量备份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5749130/