WSUSについては素人で、早急に解決方法をいただければと思います。
WSUS3.0 SP2の環境下でDドライブのHDD容量が枯渇していて困っています。 残り20MB程度。
現在、Dドライブに更新プログラムのコンテンツを保存して運用しており、
不要レコードを削除することで、GB単位でHDD容量を解放したいです。
なお、現行、容量はギリギリですが、パッチの配布、ダウンロードはエラーが出ず運用できております。
以下の方法を試しましたが、容量に変化がなく、効果が得られませんでした。
①管理コンソールよりクリーンアップウィザードの実行
※WindowsXPやOffice2003等の製品の不要な更新プログラムを明示的に
手動で「削除」の承認を行い、「拒否」を行った上での実行
②データベース内のレコード削除を試すために、以下のコマンドを実行
しましたが、wsus3.0sp2環境下では機能として含まれている(クリーンアップウェザード)ので
コマンドからの使用はできない仕様になっていて、完了しませんでした。
Wsusutil deleteunneededrevisions
③Server Diagnostic Toolを利用した不要なレコードの削除
WsusDebugTool /Tool:PurgeUnneededFiles
⇒管理者で実行しているにもかかわらず、権限エラーとなり完了しない。IISは停止させています。
エラーメッセージ:
C:\TEMP>WsusDebugTool /Tool:PurgeUnneededFiles
Running... PurgeUnneededFiles
Starting a state machine reset...
State machine reset completed...
Error deleting file d:\WSUS\WsusContent\AF\00320939FA95054049B3CE559F35D42B35086AAF.cab
System.UnauthorizedAccessException: パス "d:\WSUS\WsusContent\AF\00320939FA95054049B3CE559F35D42B35086AAF.cab" へのアクセスが拒否されました。
at System.IO.__Error.WinIOError(Int32 errorCode, String str)
at System.IO.File.Delete(String path)
at Microsoft.SoftwareDistribution.Tools.PurgeFiles.DeleteFileHelper(TextWriter dataWriter, String filePath)
Error deleting file d:\WSUS\WsusContent\09\0084252EF8AD5A26709FA4C0C5CE4F17AB62CE09.cab
System.UnauthorizedAccessException: パス "d:\WSUS\WsusContent\09\0084252EF8AD5A26709FA4C0C5CE4F17AB62CE09.cab" へのアクセスが拒否されました。
at System.IO.__Error.WinIOError(Int32 errorCode, String str)
at System.IO.File.Delete(String path)
at Microsoft.SoftwareDistribution.Tools.PurgeFiles.DeleteFileHelper(TextWriter dataWriter, String filePath)
・・・と続きます。ときには、以下のエラーの場合もあります。
C:\TEMP>WsusDebugTool /Tool:PurgeUnneededFiles
Running... PurgeUnneededFiles
Starting a state machine reset...
Could not complete purge content as reset agent did not complete!
④WsusDBMaintenance scriptの実行
・Appendix I: Database Maintenance:
以上の方法を使用することでレコードは減らせたかと思いますが、データ
ベース(メタデータ?)がそのままになっており、再度ダウンロードが行われ、容量に変化
が見られないのだと思うので、こちらを最適化したいと考えております。
WindowsServer2003のOSサポート期限切れまでにリプレイス予定で、
それまで持たせれば良いのですが、新しく容量の大きいHDDを設置する方法
以外での試して効果がありそうな方法を探しています。
なお、他のドライブは容量が小さい上に別用途(バックアップ)で使用されております。
有識者の方で、他に手法があれば教示いただければ幸いです。
よろしくお願いいたします。