我在一台服务器上的 Microsoft Windows Server 2003 Standard x64 SP2 上运行 Symantec Backup Exec 12.5 进行备份。我在另一台 2003 Server 上运行 Microsoft Exchange 2007 Standard。我使用 Backup Exec 备份我的 Exchange 数据库。大约一个月前,Backup Exec 执行备份时出现错误,备份过程失败。Backup Exec 在我的 SAN 上包含我的数据库的卷中留下了一个锁定的页面文件。这个页面文件占用了我备份新页面文件所需的空间,因此我无法运行进一步的备份,除非我删除旧页面文件。我无法删除页面文件,因为我没有权限,尽管我在域中拥有管理权限。有没有办法解锁并删除文件?我试过 Unlocker 1.8.7,但没有成功。我关闭了备份服务器,并试图用这种方法删除文件,但仍然没有成功。有什么想法吗?
答案1
有时,即使拥有世界上所有的特权,这些文件也不会消失,因为他们认为这些文件仍在使用中。
首先尝试在 Backup Exec 服务停止的情况下删除文件。如果此方法无效,则选项会更加激进。
重新启动服务器应该可以让文件变为可删除。我知道找到重新启动生产交换箱的窗口很棘手。那么人们又想在没有备份的情况下运行多长时间呢?
我还使用 Process Explorer 释放了它们,方法是查找打开文件句柄的进程并将其终止。但这样一来,您就终止了生产服务器上正在运行的进程,这当然是有风险的。
如果它实际上是一个 VSS 文件,您可以使用以下命令清除它们:http://seer.entsupport.symantec.com/docs/284154.htm