
バックアップ用に、1 台のサーバーで Microsoft Windows Server 2003 Standard x64 SP2 上の Symantec Backup Exec 12.5 を実行しています。別の 2003 Server では Microsoft Exchange 2007 Standard を実行しています。Exchange データベースのバックアップには Backup Exec を使用しています。約 1 か月前に Backup Exec がバックアップを実行していたときにエラーが発生し、プロセスが失敗しました。Backup Exec は、SAN 上のデータベースのボリュームにロックされたページ ファイルを残しました。このページ ファイルは、バックアップ用の新しいページ ファイルに必要な領域を占有しているため、古いページ ファイルを削除するまで、それ以降のバックアップを実行できません。ドメインの管理者権限はありますが、権限がないためページ ファイルを削除できません。ファイルのロックを解除して削除する方法はありますか。Unlocker 1.8.7 を試しましたが、うまくいきませんでした。バックアップ サーバーをシャットダウンして、その方法でファイルを削除しようとしましたが、それでもうまくいきませんでした。何かアイデアはありますか。
答え1
場合によっては、それらのファイルは、まだ使用されていると判断されるため、世界中のすべての権限があっても削除されないことがあります。
まず、Backup Exec サービスを停止した状態でファイルを削除してみてください。それでも問題が解決しない場合は、より強力なオプションを試してください。
サーバーを再起動すると、ファイルを削除できるようになります。実稼働 Exchange ボックスを再起動するタイミングを見つけるのは難しいことはわかっています。しかし、バックアップなしでどのくらいの期間実行したいのでしょうか?
また、Process Explorer を使用して、ファイル ハンドルを開いているプロセスを探して強制終了することで、それらを解放しました。ただし、そうすると、運用サーバー上で実行中のプロセスが強制終了されるため、当然ながらリスクがあります。
実際に VSS ファイルの場合は、次のコマンドを使用してクリアできます。http://seer.entsupport.symantec.com/docs/284154.htm