数据库增量备份和恢复(如何在Perl或Java中实现)
我有几个Sqlite数据库,每天都会更新。所以我需要做每日备份,以防发生任何崩溃,这样我就可以恢复。但是,每天备份整个数据库的成本很高,因此我考虑进行增量备份(仅在两个不同日期之间备份这些信息) 目前,我的数据库更新过程是用Perl完成的,所以我想知道:有人知道如何使用脚本在Perl/Matlab/Java中执行增量数据库备份/恢复吗 谢谢大家! 你诚挚的, 乔数据库增量备份和恢复(如何在Perl或Java中实现),java,database,perl,backup,recovery,Java,Database,Perl,Backup,Recovery,我有几个Sqlite数据库,每天都会更新。所以我需要做每日备份,以防发生任何崩溃,这样我就可以恢复。但是,每天备份整个数据库的成本很高,因此我考虑进行增量备份(仅在两个不同日期之间备份这些信息) 目前,我的数据库更新过程是用Perl完成的,所以我想知道:有人知道如何使用脚本在Perl/Matlab/Java中执行增量数据库备份/恢复吗 谢谢大家! 你诚挚的, 乔 存储表中每行更改的时间戳(称之为change\u timestamp列) 不要删除行-而是将它们标记为“D”已删除状态。这样,您就不必
change\u timestamp
列)- 将当前运行时间保存到“备份时间”表中
- 从“备份时间”表中检索最后2行(如果需要)