每当文件服务器启动每小时备份时,我们使用的两个应用程序就会崩溃。该服务器运行的是 Windows 2000,缺少卷影复制服务。
在我看来,这似乎是摆脱服务器并升级到当前操作系统的一个很好的理由,但我一直看到有关 VSS 和 Windows 2000 的相互矛盾的信息。我明白这是引入在 Server 2003 中,但我还没有找到一篇 Microsoft 文章来支持我的断言,即此问题没有解决方法。
有没有什么方法可以安装 VSS,或者有什么方法可以在备份 Windows 2000 机器时避免文件锁?(我希望答案是“否”。)
答案1
皮匠,
VSS 服务(编写器)在 Windows 2000 中不可用。客户端本身可以安装(如在 XP 上),但这仅允许访问其他系统(以前的版本)上的卷影副本。
至于备份,则取决于备份软件。BackupExec 及其“高级打开文件选项”和其他软件都提供了各自的方法,用于备份 Windows 2000 中带锁或不带锁的打开文件。
因此,从技术上讲,答案是“是的,有一种方法可以备份 Windows 2000 中打开的文件”,但它需要第三方软件。
答案2
一些企业备份解决方案有办法解决这个问题。例如,TSM:http://www.redbooks.ibm.com/abstracts/tips0107.html 我不知道他们是如何设法突破旧版 Windows 的 VSS 限制的,但它总是能做得很好。
不幸的是,我想我只是给了你一些希望,能即使没有 VSS 也可以完成,但我没有给你一个实际的答案。请注意他们谈论的文件的“模糊”备份。VSS 不会这样做,所以它可能会给你提供说服管理层升级操作系统的弹药。
另一方面,即使使用 VSS,文件在备份时也不会“关闭”,并且很可能必须在恢复时经过应用程序一致性检查。始终保留多个备份并偶尔测试恢复。
祝你好运 :-)