新增设置来判断当前待备份对象和最新快照的“区别”,并根据区别来设定“行为”
比如当前待备份对象为 10 kb,而最新快照 recordA 是 10 mb,大概率是出了问题,如果在时间点 B 直接如常备份,那么当发现问题时则可能需要恢复 recordA 并将 nowTime 和 B 之间变动的数据整合进 recordA,而这可能是很麻烦甚至难以搞清楚的事,我在备份谷歌某插件的数据时就多次碰到这个问题
“区别”可以是比如当前待备份对象和最新快照超过多少 kb、mb,或者大小变动超过百分之多少
“行为”可以是比如提示用户
想法来自于知名数据备份软件 GoodSync