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,如需转载请自行联系原作者


相关文章
|
网络协议 Linux Shell
CentOS 7系统下DHCP及中继服务部署
设备 IP地址 主DNS服务器 192.168.100.254 从DNS服务器 192.168.100.1 客户端 192.168.200.2 一、DHCP服务器的部署
682 1
|
文字识别 网络协议 Unix
嵌入式中dhcp服务环境搭建
嵌入式中dhcp服务环境搭建
706 0
|
6月前
|
应用服务中间件 网络安全 数据安全/隐私保护
网关服务器配置指南:实现自动DHCP地址分配、HTTP服务和SSH无密码登录。
哇哈哈,道具都准备好了,咱们的魔术秀就要开始了。现在,你的网关服务器已经魔法满满,自动分配IP,提供网页服务,SSH登录如入无人之境。而整个世界,只会知道效果,不会知道是你在幕后操控一切。这就是真正的数字世界魔法师,随手拈来,手到擒来。
324 14
|
7月前
|
网络协议 安全 Devops
Infoblox DDI (NIOS) 9.0 - DNS、DHCP 和 IPAM (DDI) 核心网络服务管理
Infoblox DDI (NIOS) 9.0 - DNS、DHCP 和 IPAM (DDI) 核心网络服务管理
239 4
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
Ubuntu
ubuntu 开启dhcp服务并配置
ubuntu 开启dhcp服务并配置
756 2
|
Windows
Windows2016 搭建 DHCP服务
Windows2016 搭建 DHCP服务
176 1
|
网络协议
DHCP服务详解
DHCP服务详解
945 0
|
网络协议 Shell Linux
DHCP服务
DHCP协议用于集中管理分配IP地址,简化网络管理员工作,防止IP冲突,便于网络结构调整和客户端配置。在Redhat 9环境下,通过yum安装DHCP服务器,配置服务端包括编辑配置文件设定IP范围、DNS和网关等信息,启动并设置DHCP服务开机启动。客户端关闭VMware自带DHCP,修改连接为自动获取,成功从服务器获取新IP地址。
265 1
|
运维 网络协议 Linux
Linux DHCP服务详解
Linux DHCP服务详解
293 4