wsus補丁硬盤空間不夠數據庫
wsus補丁硬盤空間不夠。我部署了WSUS服務器,使用正常,如今因爲補丁下載的硬盤空間不夠了,我想把補丁下載的路徑改到一個比較大的硬盤上,該怎麼操做?windows
當磁盤不足的時候,若是在 WSUS 服務器上存儲更新文件而且磁盤已滿,則可能須要更改 WSUS 存儲更新文件的位置。若是存儲更新文件的磁盤出現故障而且替用磁盤使用新的驅動器號,也必須更改存儲更新文件的位置。服務器
因爲磁盤空間不足,您但願將下載的更新文件搬遷到一個新的分區。ide
的確如此,咱們可使用WSUS中自帶的wsusutil.exe工具進行更新安裝文件的搬遷操做。工具
具體步驟以下:spa
1. 以本地管理員身份登陸到WSUS服務器.命令行
2. 在目標分區創建文件夾以存放更新文件如e:\wsus。(此目錄必須先創建好)日誌
3. 打開一個CMD命令行窗口,而後進入如下路徑:orm
C:\program files\update services\toolsserver
4. 運行如下命令以轉移更新文件:
wsusutil.exe movecontent <new contentpath> <logfile>
如:
wsusutil.exe movecontent e:\WSUS e:\move.log (move.log名字能夠隨便取,只是爲了方便查看轉
移記錄)
"e:\WSUS" 是新的目標路徑;"e:\move.log" 是轉移過程當中的日誌。
4.1 wuauclt /detectnow 手動刷新WSUS服務
move.log日誌的記錄以下:
5.從日誌中確認轉移過程已完成,而後能夠將原有WSUS文件夾下的UpdateServicesPackages和WsusContent刪除。但不要刪除UpdateServicesDbFiles文件夾,此文件夾中有可能包含WSUSDB數據庫文件。
此外,爲了騰出更多空間,除了轉移更新文件,從此如有需求,也能夠轉移數據庫文件。
方法以下:
1. 從"CMD"命令行運行:
net stop wsusservice
2. 使用Microsoft SQL Server Management St io鏈接到SQL Server而後分離SUSDB數據庫.
3. 將SUSDB.mdf和SUSDB_log.ldf複製到新目標路徑.
4. 再次使用Microsoft SQL Server Management St io將新地點的SUSDB數據庫進行附加操做.
5. 運行此命令啓動服務:
net start wsusservice
6. 確認WSUS工做正常後刪除原有數據庫文件.
搬遷工做完成後,建議對WSUS服務器執行清理操做以減少存儲空間浪費並。
步驟以下:
1. 打開WSUS控制檯,從」選項」中的」產品和類別」及」更新文件和語言」中,確認沒必要要的產品、類別和 語言版本不會被下載到WSUS服務器。
2. 清理WSUS服務器:
a. 對於WSUS 3.0,請打開」選項」下的服務器清理嚮導,而後選中全部選項並執行清理。
b. 對於WSUS 2.0,請按如下步驟進行:
1). 從CMD窗口中進入WSUS的工具目錄下運行:
Wsusutil.exe deleteunneededrevisions
2). 從如下地址下載Server Diagnostic Tool:
http://www.microsoft.com/windowsserversystem/updateservices/downloads/default.mspx
3).以此方式運行該工具:
WsusDebugTool.exe /Tool:PurgeUnneededFiles