dhcp伺服器雖然搭建起來比較簡單,但是一旦伺服器出了故障,尤其是在配置了大量保留位址的情況下,要想一時半會恢復服務恐怕比較麻煩。。。這就不得不使用備機或者虛擬機器來做遷移了。
一、win2000 dhcp到win2000 dhcp
此遷移方法也適用於winnt到winnt之間遷移和winnt到win2k公升級。
需要使用到dhcpexim工具(附件),該工具僅支援winnt和win2k的資料庫遷移。
遷移前提:已經有dhcpexim匯出的dhcp資料庫備份檔案。(這不廢話嗎^_^)
1.安裝dhcpexim
dhcpexim安裝後不會生成桌面快捷方式和程式位置新增,安裝路徑為c:\programfiles\resource kit\dhcpexim.exe,請自行新增快捷方式。
2.使用dhcpexim匯出資料庫(export選項)
當前dhcp配置:
dhcpexim選項(export匯出還是import匯入),當前選擇匯出做備份。
命名檔案並選擇乙個匯出/備份路徑
選擇你需要匯出的ip網段(作用域),按ctrl多選,無需disable選中的作用域
匯出完畢會有視窗提示。
3.假設不幸這台dhcp伺服器硬碟壞了,可以借助一台臨時的虛擬機器(我相信專業人士都有自己的所有作業系統,不同sp補丁,不同版本,至少中英兩種語言的虛擬機器),10分鐘之內啟動相同os,相同語言的機器同時配置好tcp/ip、搭建好dhcp服務應該不是問題。
4.同樣需要安裝dhcpexim工具,將匯出的dhcpbak資料庫檔案拷貝到這台虛擬機器,然後利用dhcpexim工具import dhcpbak資料庫即可恢復所有配置。
二、遷移win2000 dhcp到win2003 dhcp
windows 2000 dhcp資料庫和windows 2003的資料庫結構不一樣,不能使用dhcpexim進行遷移。不管是做遷移還是公升級,最好不要在生產環境中做測試,還是得利用虛擬機器或者備機。
1. 利用上面win2k到win2k dhcp遷移的方法將dhcp資料庫先遷移到安裝了win2000並開啟了dhcp服務的虛擬機器/備機中。
2. 將虛擬機器/備機的os從windows 2000公升級至windows server 2003,公升級後dhcp資料庫自動公升級成2003結構。
三、遷移win2003 dhcp到win2003 dhcp
不推薦使用2003自帶的dhcp備份和恢復。
2003的dhcp遷移相對簡單,一條命令就解決了。
備份:netsh dhcp server export d:\bak\dhcpbak\dhcpbak.txt all
恢復:netsh dhcp server import d:\bak\dhcpbak\dhcpbak.txt
下面有段bat**放到任務計畫可以實現dhcp每日備份:
@ echo off
for /f "tokens=4 delims=/ " %%p in ('date /t') do set var1=%%p
for /f "tokens=2 delims=/ " %%p in ('date /t') do set var2=%%p
for /f "tokens=3 delims=/ " %%p in ('date /t') do set var3=%%p
set var=%var1%%var2%%var3%
mkdir d:\bak\dhcpbak\%var%\
netsh dhcp server export d:\bak\dhcpbak\%var%\dhcpbak.txt all
遷移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伺服器
2007年年前在旭東重做dhcp伺服器時,所涉及到dhcp伺服器的遷移,檢視微軟的文件,再此整理記錄一下!客戶的機器系統是windows 2000 server 如果要遷移到windows 2003是,請參見此文件 url 並且需要有乙個工具!dhcpexim.exe url 準備知識 警告 登錄檔...