许多着名的
Windows备份实用程序使用内置于较新版本Windows的卷影复制服务来创建磁盘的时间点快照,以便安全地备份打开的文件.
但是这种机制与sql Server的结合程度如何?我知道存在一个sql Server VSS Writer来帮助备份系统与sql Server进行互操作,但并非所有备份系统都了解sql Server并利用它提供的与备份相关的API.
所以我的问题是,那些对sql Server一无所知的程序呢?
他们可能会获得MDF和LDF文件的时间点快照,因为它们存在于一个瞬间.并且可能sql Server数据格式足够强大,以确保这样的快照一致且可用.
这是事情的运作方式,还是我错过了什么?使用这种备份机制是否存在“陷阱”,或者我是否安全?
简短的回答:除非你已经正确配置了sql服务器,否则它们不能很好地协同工作(即使那时我也不推荐它).
有很多关于VSS& amp;的信息. MSsql在这里一起玩:
MSKB919023:SQL Server 2005 connectivity and Volume Shadow Copy Service (VSS).
但有一个警告:
presumably the sql Server data format
is robust enough that such a snapshot
would be guaranteed to be consistent
and usable
这是一个很大的假设,不幸的是,这并不总是安全的.这就是为什么您的MSsql维护计划对于确保您可以从灾难中恢复至关重要.