DHCP服务迁移、升级

简介:

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



本文转自yangye1985 51CTO博客,原文链接:http://blog.51cto.com/yangye/530911,如需转载请自行联系原作者


相关文章
|
5月前
|
网络协议 Linux Shell
CentOS 7系统下DHCP及中继服务部署
设备 IP地址 主DNS服务器 192.168.100.254 从DNS服务器 192.168.100.1 客户端 192.168.200.2 一、DHCP服务器的部署
132 0
|
文字识别 网络协议 Unix
嵌入式中dhcp服务环境搭建
嵌入式中dhcp服务环境搭建
337 0
|
6天前
|
Windows
Windows2016 搭建 DHCP服务
Windows2016 搭建 DHCP服务
|
27天前
|
网络协议 Shell Linux
DHCP服务
DHCP协议用于集中管理分配IP地址,简化网络管理员工作,防止IP冲突,便于网络结构调整和客户端配置。在Redhat 9环境下,通过yum安装DHCP服务器,配置服务端包括编辑配置文件设定IP范围、DNS和网关等信息,启动并设置DHCP服务开机启动。客户端关闭VMware自带DHCP,修改连接为自动获取,成功从服务器获取新IP地址。
20 1
|
2月前
|
运维 网络协议 Linux
Linux DHCP服务详解
Linux DHCP服务详解
37 4
|
5月前
|
Linux 网络安全 开发工具
哇~真的是你呀!今天是LINUX的DHCP服务与管理
在Linux中,DHCP(动态主机配置协议)服务器管理是用于分配IP地址和其他网络配置信息给计算机和设备的服务。DHCP服务器管理在Linux中的作用是自动为计算机和设备分配IP地址和其他网络配置信息,简化网络管理并避免IP地址冲突。这使得网络设置更加方便和高效。
46 0
|
11月前
|
网络协议
第一章 部署DHCP服务
第一章 部署DHCP服务
|
11月前
|
网络协议 网络安全 开发工具
DHCP服务及配置
DHCP服务及配置
216 0
|
11月前
|
网络协议 安全 Windows
Windows server——部署DHCP服务
Windows server——部署DHCP服务
637 0
|
12月前
|
Linux
DHCP服务的安装以及配置,使主机IP地址自动获取
DHCP服务的安装以及配置,使主机IP地址自动获取
170 0