创建缺少的事务日志文件

时间:2014-02-11 08:02:41

标签: sql

我有10个必须在数据库内恢复的日志文件,但缺少其中1个。数据库内部是否有一种方法可以再次创建丢失的日志文件并将其恢复到备份数据库中,而无需再次执行完整备份。

1 个答案:

答案 0 :(得分:0)

不,您无法创建特定的事务日志文件

需要事务日志备份来提供更连续的数据流,以便在无意中丢失数据的情况下实现更完整的恢复,并提供常规数据库备份中找不到的重要事务信息

事务日志备份不仅可以提供成功的审核和恢复,还可以从联机事务日志文件中删除备份的日志记录。新事务会覆盖旧事务,从而阻止事务日志文件增长。如果您没有足够频繁地备份事务日志,那么它可能会变得庞大并影响数据库性能

您需要确保拥有事务日志链。日志链是连续的事务日志备份序列。它从完整数据库备份开始,然后是通过恢复/审核点的所有后续日志备份

日志链可以使用几个事务日志备份文件而不是单个联机事务日志来更快地审核/恢复/回滚事务,这可能比使用的所有事务日志备份大几倍

您的连锁店必须保持不间断,如果它已损坏,只有日志中的交易可以显示到最后一次备份之前