遷移DHCP伺服器

2021-09-03 07:23:25 字數 3269 閱讀 9171

2023年年前在旭東重做dhcp伺服器時,所涉及到dhcp伺服器的遷移,檢視微軟的文件,再此整理記錄一下!

客戶的機器系統是windows 2000 server

如果要遷移到windows 2003是,請參見此文件

[url]

並且需要有乙個工具!dhcpexim.exe

[url]

準備知識:

警告:登錄檔編輯器使用不當可能導致嚴重問題,可能需要重新安裝作業系統。microsoft 不能保證您可以解決因登錄檔編輯器使用不當而導致的問題。使用登錄檔編輯器需要您自擔風險。

要將 dhcp 資料庫從基於 windows 2000 的伺服器移動到另一台基於 windows 2000 的伺服器,請執行以下步驟。

注意 •

源伺服器中的 dhcp 資料庫的名稱和位置可能已發生更改,不再是預設的 %systemroot%\system32\dhcp\dhcp.mdb。源伺服器和目標伺服器中 dhcp 資料庫位置的不同不會影響本文中的過程。但是,該過程要求目標 dhcp 伺服器使用 %systemroot%\system32\dhcp\dhcp.mdb 的預設名稱和路徑。

•此方法不會遷移下列 dhcp 伺服器設定:

•apiprotocolsupport

•databasecleanupinterval

•databaseloggingflag

•detectconflictretries

•databasepath

•backupdatabasepath

•databasename

•backupinterval

•restoreflag

[url]

([url]

•microsoft windows 2000 幫助檔案錯誤地將需要匯出和匯入的登錄檔子項標識為:

hkey_local_machine\system\currentcontrolset\services\dhcpserver\configuration

hkey_local_machine\software\microsoft\dhcpserver\configuration

步驟 1:移動 dhcp 資料庫之前的準備工作

重要說明:錯誤地移動 dhcp 資料庫可能導致計算機處於不穩定的狀態。因此,在嘗試移動資料庫之前,強烈建議您執行以下操作:

•建立工作配置的備份。

•在實驗室環境中測試此過程。

•嚴格執行本文介紹的所有步驟。

此外,假定目標伺服器上沒有安裝 dhcp 伺服器服務。如果目標伺服器中已安裝 dhcp 伺服器服務,建議您將其刪除。為此,請按照下列步驟操作:

1.在目標 dhcp 伺服器上,單擊「開始」,指向「設定」,單擊「控制面板」,然後雙擊「新增/刪除程式」。

2.單擊「新增/刪除 windows 元件」,雙擊「網路服務」(不要單擊選中「網路服務」核取方塊),然後單擊以清除「動態主機配置協議(dhcp)」核取方塊。

3.單擊「確定」,然後單擊「下一步」。

步驟 2:在源 dhcp 伺服器上

1.為防止 dhcp 伺服器服務在移動 dhcp 資料庫後啟動,請使用「控制面板」中的「服務」工具禁用 dhcp 伺服器服務。為此,請按照下列步驟操作:

a. 單擊「開始」,指向「設定」,單擊「控制面板」,然後雙擊「服務」。

b. 在「服務」框中,單擊「microsoft dhcp 伺服器」,單擊「啟動」,然後單擊「啟動型別」下的「禁用」。

2.停止 dhcp 伺服器服務。為此,請在命令提示符下鍵入以下內容,然後按 enter 鍵:

net stop dhcpserver

3.單擊「開始」,單擊「執行」,鍵入 regedt32,然後單擊「確定」。

4.找到並單擊下面的子項:

hkey_local_machine\software\microsoft\dhcpserver\configuration

5.在「登錄檔」選單上,單擊「儲存項」,然後將子項儲存為 c:\config.key。

6.退出登錄檔編輯器。

步驟 3:在目標 dhcp 伺服器上

在目標伺服器上安裝 dhcp 伺服器服務後,如果未出現相關提示,請不要啟動 dhcp 控制台。第一次啟動 dhcp 控制台時,它將查詢並建立只應在以下過程結束時建立的某些設定。

1.安裝 dhcp 伺服器服務。為此,請按照下列步驟操作:

a. 單擊「開始」,指向「設定」,單擊「控制面板」,然後雙擊「新增/刪除程式」。

b. 單擊「新增/刪除 windows 元件」,雙擊「網路服務」(不要單擊選中「網路服務」核取方塊),然後單擊以選中「動態主機配置協議(dhcp)」核取方塊。

2.停止 dhcp 伺服器服務。為此,請在命令提示符下鍵入以下內容,然後按 enter 鍵:

net stop dhcpserver

3.將 config.key 檔案複製到目標伺服器上,並將該檔案儲存為 c:\config.key。

4.單擊「開始」,單擊「執行」,鍵入 regedit,然後單擊「確定」。

5.找到並單擊下面的子項:

hkey_local_machine\software\microsoft\dhcpserver\configuration

6.在「登錄檔」選單上,單擊「還原」。選擇 c:\config.key 檔案,如果詢問您是否在現有登錄檔項上還原,請單擊「是」。

7.退出登錄檔編輯器。

8.刪除 %systemroot%\system32\dhcp 資料夾中的所有內容,包括其子資料夾。

9.將 dhcp 資料庫檔案 (dhcp.mdb) 從源伺服器上的 %systemroot%\system32\dhcp 資料夾複製到目標伺服器上的 %systemroot%\system32\dhcp 資料夾中。

10.啟動 dhcp 伺服器服務。為此,請在命令提示符下鍵入以下內容,然後按 enter 鍵:

net start dhcpserver

您會看到以下訊息:

dhcp 伺服器服務已成功啟動

11.從「管理工具」組啟動 dhcp 伺服器控制台。

12.單擊目標 dhcp 伺服器,然後單擊「操作」選單上的「協調所有作用域」。單擊「驗證」。如果需要協調租約,請單擊「協調」來同步登錄檔和資料庫。

13.如果基於 windows 2000 的伺服器是 active directory 域的一部分,則該伺服器必須獲得授權。要授權 dhcp 伺服器,請執行下列步驟:

a. 單擊「開始」,指向「程式」,指向「管理工具」,然後單擊「dhcp」。

b. 單擊 dhcp 伺服器的名稱。

c. 在「操作」選單上,單擊「授權」。

[url]

遷移DHCP伺服器

2007年年前在旭東重做dhcp伺服器時,所涉及到dhcp伺服器的遷移,檢視微軟的文件,再此整理記錄一下!客戶的機器系統是windows 2000 server 如果要遷移到windows 2003是,請參見此文件 url 並且需要有乙個工具!dhcpexim.exe url 準備知識 警告 登錄檔...

遷移DHCP伺服器

2007年年前在旭東重做dhcp伺服器時,所涉及到dhcp伺服器的遷移,檢視微軟的文件,再此整理記錄一下!客戶的機器系統是windows 2000 server 如果要遷移到windows 2003是,請參見此文件 url 並且需要有乙個工具!dhcpexim.exe url 準備知識 警告 登錄檔...

遷移DHCP伺服器

以前一直是沒怎麼想過dhcp做遷移工作的,因為做實驗的時候一般都沒有去設定過保留項,只是設定一下位址池,相關的一些選項而已.但如果保留的位址多了,那就有必要做遷移,免去重複勞動了.遷移步驟為 1.在原來的dhcp伺服器上執行 netsh dhcp server c dhcp.txt all 2.複製...