在現在的公司中幾乎毎部WSUS伺服器都是由Internet連接到微軟網站去下載更新,但有些網路較具安全性且屬機密性是與Internet是隔絕的,這種情況下WSUS伺服器是不能同步更新的,因此我們採用匯入匯出WSUS資料的方法來解決。先在一台能上網的WSUS伺服器上下載所需更新,然後將資料匯出,匯出的資料交由不連網路內的WSUS伺服器匯入,這樣被隔離的WSUS伺服器就能更新並達成資料更新了,怎樣,不錯吧,又能省下下載檔案的時間。讓我們來做個小實驗,如下圖所示,A主機和B主機是兩個WSUS伺服器,我們準備在A主機上將WSUS資料匯出,然後讓B主機將資料匯入。(圖1

 

 

1

 

WSUS伺服器下載的資料包括兩部分,更新檔和資料庫檔。更新檔儲存Content目錄中,DB儲存在資料庫中。更新檔的匯入匯出很容易完成,直接複製檔案就可以了。DB檔的匯入匯出則可以使用一個wsusutil.exe工具來完成。

第一步 更新檔的匯入匯出

  A主機的更新檔儲存在D:\WSUS\WsusContent目錄下,如下圖所示,這個路徑是在安裝WSUS伺服器時所確定下來的。我們想將更新檔做匯入匯出,只要將此目錄下的所有內容都複製到B主機的更新檔目錄下就可以了。我們可以使用光碟或隨身硬碟將A主機的更新檔複製出來,然後再複製到B主機的更新檔目錄下。如果從A主機複製更新檔時伺服器提示有些檔正在被使用,我們可以先將A主機的Update Services服務停止然後再進行複製。(!簡單吧)(圖2

2

第二步 確定來源伺服器和目的伺服器的安裝檔和語言設定完全相同

  WSUS來源伺服器和目的伺服器的安裝檔和語言設定在同步選項中必須一致,這樣才能進行WSUS原始檔的匯入匯出。如果安裝檔和語言設定不一樣,那麼會導致來源伺服器和目的伺服器原始資料庫結構不同,而造成失敗。

  設定B主機的同步選項,打開B主機的WSUS管理頁面,選擇選項,然後選擇同步處理選項,如下圖所示,選擇"進階"。(圖3

3

 我們選擇在此伺服器本地儲存更新檔,以及只下載與繁體中文相同的更新,這兩項設定一定要和匯出伺服器A主機一致。(圖4

4

第三步 DB資料庫的匯入匯出

  WSUSDB資料庫匯入匯出需使用一個wsusutil.exe的工具。這個工具位於C:\Program Files\Update Services\Tools目錄下。請注意,在進行DB檔的匯入匯出之前,我們必須先進行更新檔的更新。

  我們先進行匯出動作。Wsusutil.exe匯出DB資料庫的語法很簡單,只需要使用export參數,匯出的資料檔案和日誌檔另取個名字就可以了。如下圖所示,我們在A主機上輸入命令wsusutil export d:\wsus.cab d:\wsus.log,其中export表示要進行匯出指令,d:\wsus.cab是匯出的資料檔案,d:\wsus.log是匯出的日誌檔。(圖5

 5

A主機匯出DB檔後,將匯出的資料檔案和日誌檔複製到B主機上,在這次小實驗中我們將wsus.cabwsus.log都複製到了B主機的D:\,然後我們就可以在B主機上執行匯入動作。匯入動作的語法和匯出動作是差不多的,如下圖所示,我們下的命令 wsusutil import d:\wsus.cab d:\wsus.log了解了吧。(圖6

 

6

 

匯入所需要的時間較長,請耐心等待一段時間,呵!!完成的感覺真另人興奮啊!!至此,我們順利完成WSUS資料的匯入匯出,現在B主機可以為USER端提供更新服務了!(準備實戰去……!!)

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 smartlife 的頭像
    smartlife

    聰明生活-DIY

    smartlife 發表在 痞客邦 留言(1) 人氣()