我们正在考虑用基于VSS的mdf和ldf文件备份替换传统的sql服务器备份.作为一个数据库人,我对此有些不知所措,但我找不到证据证明这不起作用?
任何人都可以建议我可以设置的试验,以证明我们可以通过此策略丢失交易的位置吗? [在长时间运行的交易中Yan出电源线很好].
我们正在查看的系统创建mdf和ldf文件的初始快照,然后复制更改.我无法想象一个可能让我们失望的情景.
希望你能帮助我说服我的老板我们需要保留传统的备份!
解决方法
很抱歉让您失望,但Microsoft通过sql编写服务(
http://technet.microsoft.com/en-us/library/ms175536.aspx)完全支持sql Server的VSS备份.
当第三方备份应用程序想要备份时,sql编写器告诉sql Server在数据库上“冻结IO”. IO冻结后,将获取mdf和ldf文件的快照.快照完成后,IO将解冻.这确实会在生成快照时阻止对数据库的所有写入活动,并且可能需要60秒或更长时间.然后,第三方备份应用程序将复制ldf和mdf文件的快照.如果您测试第三方备份应用程序并且在错误日志中看到有关数据库的冻结和解冻IO的消息,那么它使用sql Writer接口,并且备份很好.