wsus恢復

由於磁盤空間不足,您希望將下載的更新文件搬遷到一個新的分區,的確如此,我們可以使用WSUS中自帶的wsusutil工具進行更新安裝文件的搬遷操作。具體步驟如下:

1. 以本地管理員身份登錄到WSUS服務器.
2. 在目標分區建立文件夾以存放更新文件如e:\wsus。
3. 打開一個CMD命令行窗口,然後進入以下路徑:
C:\program files\update services\tools
4. 運行以下命令以轉移更新文件:
wsusutil.exe movecontent <new contentpath> <logfile>
如:
wsusutil.exe movecontent e:\WSUS e:\move.log
"e:\WSUS" 是新的目標路徑;"e:\move.log" 是轉移過程中的日誌。
5.從日誌中確認轉移過程已完成,然後可以將原有WSUS文件夾下的UpdateServicesPackages和WsusContent刪除。但不要刪除UpdateServicesDbFiles文件夾,此文件夾中有可能包含SUSDB數據庫文件。
更多關於wsusutil movecontent的使用,請參考以下文章中的movecontent一節:
Managing WSUS 3.0 from the Command Line
此外,爲了騰出更多空間,除了轉移更新文件,今後若有需求,也可以轉移數據庫文件。方法如下:
1. 從"CMD"命令行運行:
net stop wsusservice
2. 使用Microsoft SQL Server Management Studio連接到SQL Server然後分離SUSDB數據庫.
3. 將SUSDB.mdf和SUSDB_log.ldf複製到新目標路徑.
4. 再次使用Microsoft SQL Server Management Studio將新地點的SUSDB數據庫進行附加操作.
5. 運行此命令啓動服務:
net start wsusservice
6. 確認WSUS工作正常後刪除原有數據庫文件.
更多關於如何移動SUSDB以及分離/附加SQL數據庫操作的信息,請參考:
How to move SQL Server databases to a new location by using Detach and Attach functions in SQL Server
搬遷工作完成後,建議對WSUS服務器執行清理操作以減小存儲空間浪費並。步驟如下:
1. 打開WSUS控制檯,從”選項”中的”產品和類別”及”更新文件和語言”中,確認不必要的產品、類別和語言版本不會被下載到WSUS服務器。
2. 清理WSUS服務器:
a. 對於WSUS 3.0,請打開”選項”下的服務器清理嚮導,然後選中所有選項並執行清理。
b. 對於WSUS 2.0,請按以下步驟進行:
1). 從CMD窗口中進入WSUS的工具目錄下運行:
Wsusutil.exe deleteunneededrevisions
2). 從以下地址下載Server Diagnostic Tool:
3).以此方式運行該工具:
WsusDebugTool.exe /Tool:PurgeUnneededFiles
經過以上步驟後,陳舊的更新修訂版本等廢棄的文件將會被清除。更多關於WSUS的配置選項,請參考:
Configure the WSUS 3.0 Server
Configure the WSUS Server
穆驥 微軟全球技術支持中心
你部署的是WSUS3.0SP1嗎?如果是請參考以下文檔:
Issues with Update Storage
If your disk gets full, you can move the update files to a different location. To do this you will need to run the WSUSutil.exe tool. For this procedure, see Managing WSUS 3.0 from the Command Line.(http://technet.microsoft.com/zh-cn/library/e0934a67-f0ed-41a3-bf57-78fd9ac94943
當磁盤不足的時候,如果在 WSUS 服務器上存儲更新文件並且磁盤已滿,則可能需要更改 WSUS 存儲更新文件的位置。如果存儲更新文件的磁盤出現故障並且替用磁盤使用新的驅動器號,也必須更改存儲更新文件的位置。
使用 WSUSutil.exe 的 movecontent 命令可以完成上述任務。WSUSutil.exe 是一種命令行工具,在安裝期間複製到 WSUS 服務器的文件系統。默認情況下,WSUS 安裝程序會將 WSUSutil.exe 複製到以下位置:[WSUS 安裝驅動器]:\Program Files\Update Services\Tools\。您必須是 WSUS 服務器上 Local Administrators 組的成員才能使用 WSUSutil.exe 的 movecontent 命令。這些操作只能從 WSUS 服務器本身執行,該服務器必須是 32 位平臺。
使用 WSUSutil.exe 之前必須爲本地 WSUS 更新存儲創建新的路徑。movecontent 命令使用可選參數 -skipcopy。使用 -skipcopy 參數,您可以在不復制任何文件的情況下更改本地 WSUS 更新的存儲位置。
更改本地 WSUS 更新的存儲位置
1、單擊“開始”,然後單擊“運行”。
2、在“打開”框中,鍵入 cmd,然後單擊“確定”。
3、在命令提示符下,導航到包含 WSUSutil.exe 的目錄。
4、鍵入以下命令:wsusutil.exe movecontent contentpath logfile [-skipcopy]
例如,鍵入以下內容:wsusutil.exe movecontent D:\WSUS1\ D:\move.log
WSUSutil.exe 後邊是 movecontent 命令、空格、新建的本地 WSUS 更新的存儲路徑、空格以及日誌文件的路徑。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章