sql数据库备份问题,如何做到可以保留一年数据跟完整数据。

咨询个问题哈,
1.SQL 完整备份  删除超过一年的数据 增量备份。 完整备份+差异备份还原数据库,是不是删除超过一年的数据还是不存在?
2.第二种,完整备份1,删除超过一年的数据,再完整备份2,然后差异备份。用完整备份1+差异备份,是不是删除的数据就回来了?

对于问题1,如果使用完整备份和差异备份来还原数据库,删除超过一年的数据仍不存在。因为差异备份只会备份最近一次完整备份之后的数据差异,而完整备份已经包含了一年以内的所有数据。

对于问题2,如果先进行完整备份1,删除超过一年的数据,再进行完整备份2和差异备份,使用完整备份1和差异备份来还原数据库时,删除的数据将不会回来。因为完整备份2已经包含了删除的数据,而差异备份只会备份最近一次完整备份之后的数据差异,不会包含已经删除的数据。