如果我可以进行差异备份,那么sql-server-2008是完全备份的重点

前端之家收集整理的这篇文章主要介绍了如果我可以进行差异备份,那么sql-server-2008是完全备份的重点前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们每天都进行完整备份.如果我们可以做差异,那么进行完全备份有什么意义呢?这是一个新手问题,我并不是说这是一个太深刻的问题.你的答案应该很简单.

解决方法

您需要完整备份才能执行差异备份和/或事务日志备份.我想一个关于如何使用它们的例子会更有益.

假设您有一个500GB的数据库.每晚执行完整备份将使用大量系统资源.除非所有数据都在不断变化,否则您真正需要的只是最后几天值得改变.这是差异可能发挥作用的地方.您可能会做的是在周日进行1次完整备份.全部500GB.现在周一至周六,您可以每晚进行差异备份.您最终会得到的是每晚从上次完全备份中对数据库进行的更改的累积备份,这些备份的大小要小得多.因此,在周三,你将有星期一,星期二和周三的变化全部在周三晚上差异备份.要恢复,您将从星期日恢复完整备份,然后恢复星期三差异备份.

现在假设您的数据有1小时的恢复点目标(可接受多少数据丢失).仅仅每天1次完整和差异备份是不够的.您可以在此处将事务日志备份实现到混合中.您可以每小时执行一次这些操作.因此,假设您在周三凌晨3:15发生故障,并且您的完整备份在周日凌晨1点完成,差异备份每天凌晨1点执行.要恢复,您必须恢复星期日完整备份,星期三差异备份,然后恢复2个事务日志备份(2AM和3AM).这种情况会让你回到失败前的15分钟.

希望这有助于您了解差异以及如何使用不同的备份类型.

猜你在找的MsSQL相关文章