Win2003中域控制器和Exchange+Server+2003的灾难恢复
- 格式:pdf
- 大小:297.12 KB
- 文档页数:9
Exchange2003服务器的灾难恢复目的:在服务器上进行Exchange灾难模式安装,从备份中还原数据库,加快Exchange 服务器的重建。
实验环境:是域控制器、DNS服务器、Ip 192.168.2.1;是Exchange服务器、Ip是192.168.2.3;是新域控制器。
实验步骤如下:1.备份Exchange服务器数据2.重设计算机帐号3.将新域控制器加入域4.安装、SMTP、NNTP、WEB组件和KB补丁5.Exchange灾难恢复6.还原Exchange数据库1.备份Exchange服务器数据首先使用windows自带的备份工具进行备份,如下图打开备份工具。
(备份RoutEx)注意:如果在工作当中应对服务器进行及时的备份。
选择备份文件和设置选择ROUTEX Microsoft Exchange,对其进行备份选择备份的存储位置以及输入备份的名称点击完成备份完成后,就可以关闭,查看已备份的文件。
2.重设计算机帐号如图打开域控制器的用户和计算机,选择RoutEx,右击在选择“重设帐号”重设帐户成功,点确定接下来我们将Routex计算机关闭,然后将NewRoutEx的IP设为和Routex一样的,DNS指向把计算机名也改为Routex,然后重启计算机重启以后重启完成后,在将NewRoutEx以Routex的身份加入域中4.安装、SMTP、NNTP、WEB组件详细步骤请参考第二章的Exchange 安装5.Exchange灾难恢复在新服务器NewRoutEx上进行Exchange灾难恢复模式的安装,在新Exchan ge服务器NewRoutEx上放入Exchange2003的安装光盘,进入命令提示符CMD,进入光驱的盘符,并在该盘下输入命令setup /DisasterRecovery紧接着出现安装向导,下一步利用灾难恢复Exchange时,同时确保在“Microsoft Exchange消息与协作服务”和“Microsoft Exchange系统管理工具”两个组件上都进行“灾难恢复”操作。
windows 2003 通过故障恢复控制台修复系统1在光驱里面放置,安装系统时所使用的光盘我应windows server 2003 enterprise edition2 在boot里面设置启动程序为光盘启动为默认启动模式3 光盘启动后选择从故障恢复控制台修复进入后选择我的电脑显示1:c:\windows要登录到那个windows 安装?输入 1 然后回车(因为只安装了一个操作系统) 这时出现请键入管理员密码:(如输入你原来系统中管理员密码)显示c:\windows自此按照以下步骤输入情况1如果出现NTLDR is missing或者NTDETECT failed如下执行1:首先确保服务器的所有USB或者外接设备的接头没有接入电脑2:拷贝文件之前,我们先要用attrib –r命令去掉ntldr和文件的只读属性,不然一会修复的时候可能就会遇到问题。
atrrib -r c:\ntldr 或者atrrib -r c:\3:将光盘中这两个文件拷贝到当前系统文件夹下copy G:\i386\ntldr c:\ (假设默认的光盘是G盘)出现要改写ntldr吗?(是/否/全是)输入y 然后回车copy G:\i386\\ c:\出现要改写吗?(是/否/全是)输入y 然后回车4:用fixmbr命令修复硬盘的主引导记录输入fixmbr出现确实要写入一个新的主启动纪录吗?输入y 然后回车5:用fixboot命令修复硬盘引导扇区。
输入fixboot出现确实要写入一个新的启动扇区到主引导扇区吗?输入y 然后回车6:输入exit 回车然后重新进入系统(将解决以上问题)情况2出现错误代码为0xC000218,0x00000051的蓝屏错误,或是提示system32/config missing 之类的注册表错误。
因为2000/XP/2003操作系统每隔一段时间就会自动备份一次注册表文件,所以我们可以尝试通过把\windows\repair\目录下自动备份的文件拷贝回去来实现修复。
Windows Server 2003环境下域控制器挂掉后的处理步骤前提必须是域内有多域控制器,如果没有,还是老老实实地去做全盘备份和恢复吧。
实验环境:●域名:●第一台域控制器:⏹计算机名:⏹IP:192.168.5.1⏹子网掩码:255.255.255.0⏹DNS:192.168.5.1⏹并且FSMO五种角色及GC全部在第一台域控上。
●第二台域控制器:⏹计算机名:⏹IP:192.168.5.2⏹子网掩码:255.255.255.0⏹DNS:192.168.5.2灾难情况第一台域控制器由于硬件原因,导致无法启动。
客户端虽然还可以利用本地缓存进行登陆,但已经无法再利用域资源了。
操作目的让第二台额外域控制器来接替第一台的工作,也就是说把FSMO和GC全部转移到额外域控制器上来。
操作步骤首先,要把第一台域控制器的所有信息从活动目录里面删除。
点击“开始-运行”,输入:“cmd”并回车,在命令提示符下输入:“ntdsutil”,然后回车。
选择“Metadata cleanup ----清理不使用的服务器的对象”然后依次输入下面的命令:显示一下Site中的域:结果找到两个,其中“1”是我建的子域,所以这里要先择“0”:通过上面的信息,我们可以看到两个服务器,其中SERVER是我们要删除的,因为它已经DOWN机了。
所以这里要选择“0”:选中后,按“q”退出到上一层菜单:接下去删除服务器信息,出现提示后点是。
在上图中点击“是”:然后再按2个“q”退出。
再使用ADSI EDIT工具删除Active Directory users and computers中的Domain controllers中欲删除服务器对象。
打开后,找到如下位置:点击右键,然后选“删除”就可以了。
在“管理工具”里,打开“AD站点和服务”,找到如下位置:把复制连接也删除了:把FSMO角色强行夺取过来。
先要连接到目标服务器上:连接成功后,按“q”退出到上层菜单,并且看一下帮助信息:这里有两种方法分别是Seize和Transfer,如果原来的FSMO角色的拥有者处于离线状态,那么就要用Seize,如果处于联机状态,那么就要用Transfer。
主域控崩溃,恢复活动目录当网络中的Windows Server 2003的Active Directory主域控制器完全损坏并且不能恢复时,为了保证业务的正常运转,需要将网络中的额外域控制器升级到主域控制器角色。
我们的网络拓扑如下,单域dc01为所有主机角色和GC,DC01和DC02均已安装DNS,并且互为复制。
我们将通过NTDSUTIL工具来占用dc01的操作主机角色,并且设置DC02为全局编录.这里将dc01.hisense.local离线来模拟主域控制崩溃。
1.占用操作主机角色(1)在开始-所有程序-Windows Support Tools-命令提示符(2)输入ntdsutil(3)输入roles(4)输入connections(5)输入connect to server dc02.hisense.local(6)输入quit(7)占用域命名主机角色,输入seize domain naming master ,回车,出现对话框,点是从上图可以看出先进行主机角色的传送,当传送不能成功时进行占用。
(8)占用基础架构主机角色,输入seize infrastructure master(9)占用PDC,输入seize pdc(10)占用RID角色,输入seize RID master(11)占用架构主机角色,输入seize schema master(12)输入2次quit,退出ntdsutil,输入netdom query fsmo,查看操作主机角色至此,所有操作主机角色已经到了DC02.hisense.local上了。
2.在DC02上设置全局编录(1)开始-管理工具-Active Directory 站点和服务(2)单击sites-“default-first-site-name”-servers,选择dc02,右键单击NTDS Sites,选择属性(3)在查询策略中,选择default query policy,并选中全局编录。
Exchange2003灾备域环境计算机a:ex2003a b:ex2003b ip:a=192.168.0.31 b=192.168.0.35 过程a服务器正常运作备份,损坏,b服务器恢复。
Exdomain服务器做为主域控服务器ip=192.168.0.36步骤:在exdomain服务器上面安装域控制器安装域控首先先安装组件安装配置域控取名域为点击是继续密码1qaz@WSX完成后重启重启完毕后建立一个新的组织,并建立账户exadmin和ccp、cy账户赋予exadmin权限配置添加domain admin权限配置添加enterprise admins权限配置添加schema admins权限以上是主域控置器的建立Ex2003a服务器的操作安装部署exchange2003机器加入域,我的电脑右键属性,系统属性,更改,域添加exadmin域管理账户添加到本机管理员中右键我的电脑-管理-本地用户和组-组-administrators组里面添加exadmin重启服务器安装组件,其中包括iis,smtp,nnt,www,,windows support tool 开始-控制面板-添加删除程序-添加组件-应用程序服务器点击应用程序,点击详细信息勾选asp,点击iis,点击详细信息勾选nntp smtp点击万维网,点击详细信息确认后下一步安装确认组件安装完毕查看系统服务开始-运行-services.msc三个服务全有病且全部启用查看iis是否安装成功安装windows工具安装成功后组件部分就安装完成。
现在检测网络环境和活动目录的情况使用dcdiag命令来检测运行-cmd-安装的windows工具在c盘progrmfiles/supporttools下面注意的是,这里的测试是在主域控制器上测试基本都通过,没有通过请检查问题,如果出现问题,安装会出现问题。
进行网络测试使用netdiag这次测试是ex2003a服务器测试也要确保通过测试。
详解Exchange2003灾难重建:Exchange2003系列之十一详解Exchange2003灾难重建假如你管理的Exchange服务器忽然发生物理故障,你该如何利用备份把邮件业务转移到另外的服务器上呢?你如何保证新服务器能使用原有的计算机账号?新服务器在安装Exchange时应注意哪些地方?这些疑问在看了本文之后都会得到解答。
我们搭建一个实验环境,拓扑如下图所示。
Florence是域控制器,Berlin是发生故障的Exchange服务器,Firenze是新服务器。
大致处理过程如下:一备份Exchange服务器数据二重置新服务器的计算机账号三 Exchange灾难恢复模式安装四 Service Pack灾难恢复模式安装五还原Exchange数据库一备份Exchange服务器数据对Exchange服务器进行严谨周密的备份是管理员的基本职责,服务器发生问题时,最后的保护伞就是备份,备份也是我们进行灾难重建的物资基础。
如果你从来没有对Exchange服务器进行备份,那一定要增加祈祷的次数^_^。
备份Exchange服务器,我们可以使用Windows自带的备份工具,开始-程序-附件-系统工具-备份,以默认的向导模式启动,如下图所示,选择“备份文件和设置”我们不需要备份所有数据,选择“让我选择要备份的内容”选择备份Exchange服务器的数据库,如下图所示选择备份存储的介质,由于在虚拟机上无法使用磁带,我们选择将备份保存在C:\BACKUP.BKF参数设置完成后,备份开始备份完成后,把备份文件保存到其他计算机,并将Exchange服务器Berlin离线,模拟故障发生。
二重置新服务器的计算机账号Berlin离线后,我们需要用一台新服务器Firenze进行灾难重建工作,让Firenze接替Berlin的工作。
最理想的情况是Firenze能使用Berlin的计算账号,这样客户机就不需要进行任何改动。
那我们该如何去做呢?a)在域控制器上,找到Berlin的计算机账号,选择“重设账户”,这样可以将Berlin的计算机账号重新初始化,Active Directory 也将允许Berlin的计算机账号重新加入域。
Windows server 2003实现灾难恢复
(一)备份向导
(三)“让我选择要备份的内容”
(七)选择备份类型(八)执行备份时间
(九)完成备份设置(十)备份完成
②备份的类型详解
正常:系统中首次执行备份操作时通常使用的选项。
指定的内容将被部分下来,并将文件标识为已备份。
副本:与正常备份很相似,只是不把文件标识成已备份。
(一)使用还原向导
(三)选择高级选项
(七)完成还原向导(十)开始还原(二)自动系统恢复
自动系统恢复可以帮助重新建立与先前的
相同的新系统。
它是事先将Windows server 2003
2、使用系统工具
通过本次课程的讲解,应理解数据备份的重要性,加强安全意识,掌握系统备份工具的使用方法,以及如何检测系统故障。
Server2003主域控制器损坏后,备份域控制器抢夺五种角色一、Active Directory操作主机角色概述Active Directory 定义了五种操作主机角色(又称FSMO):架构主机 schema master、域命名主机 domain naming master相对标识号 (RID) 主机 RID master主域控制器模拟器 (PDCE)基础结构主机 infrastructure master二、环境分析有一台主域控制器,还有一台额外域控制器。
(操作系统都是server 2003)现主域控制器(DC- )由于硬件故障突然损坏,事先又没有 的系统状态备份,没办法通过备份修复主域控制器(DC- ),我们怎么让额外域控制器()替代主域控制器,使Acitvie Directory继续正常运行,并在损坏的主域控制器硬件修理好之后,如何使损坏的主域控制器恢复。
如果你的第一台DC坏了,还有额外域控制器正常,需要在一台额外域控制器上夺取这五种FMSO,并需要把额外域控制器设置为GC。
三、从AD中清除主域控制器对象3.1在额外域控制器()上通过ntdsutil.exe工具把主域控制器()从AD中删除;c:>ntdsutilntdsutil: metadata cleanupmetadata cleanup: select operation targetselect operation target: connectionsserver connections: connect to server DC-02select operation target: list sitesFound 1 site(s)0 - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com select operation target: select site 0Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com No current domainNo current serverNo current Naming Contextselect operation target: List domains in siteFound 1 domain(s)0 - DC=test,DC=comFound 1 domain(s)0 - DC=test,DC=comselect operation target: select domain 0Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com Domain - DC=test,DC=comNo current serverNo current Naming Contextselect operation target: List servers for domain in siteFound 2 server(s)0 - CN=DC-01,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com1 - CN=DC-02,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=comselect operation target: select server 0select operation target: quitmetadata cleanup:Remove selected server出现对话框,按“确定“删除DC-01主控服务器。
Exchange灾难恢复全过程终于决定把邮件系统重新弄一弄了。
因为服务器经常出问题,DNS报错,SMTP也经常出问题。
最重要的是,因为以前只有两台服务器,这台服务器上充当了几种角色(PDC,ISAserver,Exchange服务器),后增加了一服务器。
于是将ISA分离出来。
由于当时人在上海,只能通过远程访问对系统进行操作,过程中不知道出了什么错,导致ISA没有完全删除。
之后无法安装,也无法卸载。
而且重启服务器后,所以的客户机都无法访问该服务器上的所有服务。
(最后发现,重启运行ISA安装程序,其中会报错,报错完后,进行回滚操作,回滚完服务器还是能被访问)其原因找了很久,一直没有得出结果。
所以这次从上海回来,决定了好久,还是要把服务器好好弄一弄。
设定了几个恢复方案:环境:三台服务器PDC mailserver(要维护的服务器) DC dhcpserver 成员服务器ISAserver ,全Win2K3环境。
一、备份“系统状态”,和Exchange存储数据。
备份整个C盘(三项分开备份)二、恢复方案:1、直接重装系统,恢复系统状态,再恢复Exchange存储数据。
检查两台域控是否能正常通讯。
能否解析。
不做回滚操作是否可以访问Mailserver(此方案最为简单)如果恢复失败,则启用第2种恢复方案。
2、当第一种服恢复方案失败后。
原服务器处DOWN状态。
必须让服务器DHCPSERVER强制夺取五种FSMO角色。
为做为GC运行。
是否能让客户机正常登录。
再重装mailserver,加入域,并做为额外域控运行。
再以灾难方式安装EXCHANGE再进行数据恢复。
3、经过两种方法仍不能回复正常状态。
进行整个C盘恢复(前面已做过全C盘备份)设计好恢复方案后,开始来做(很多人一定会问,为什么先不把FSMO角色通过转移的方法转移到其它的DC),当然,就是因为不能转移才想到这样的办法。
一连接域控就报--RPC服务不可用。
其原因我想也是以前的ISA所导致。
Exchange服务器的邮件队列,如果有大量的邮件正等待传送,那可能是邮件服务器被中继了。
发生这个问题,大都是Exchange用户的密码设置得太过简单,被别人猜中了。
别人利用你的服务器发送大量的广告垃圾邮件。
排查方法:
1.打开Exchange管理器,在服务器上右键,打开服务器属性。
把MsexchangeTransport的日志记录设置
为最高:(如下图)
2. 接下来的就是要清除exchange队列和错误邮件了,停止SMTP服务,查看队列和错误邮件保存位置。
我用的是默认的位置。
3.找到位置后,直接到所在的目录,把里面的文件全部删除。
然后重启SMTP 服务。
(建议等几分钟后才重启,此时别人可能还继续中继着你的邮件呢)
4.到系统的事件日志查看器查看身份验证日志,如果看到你不是太熟悉的客户端名称。
那十有八九就是这用户了。
立即改密码。
或者禁用用户吧,还犹豫什么。
邮件服务器损坏后快速恢复步骤:1.先安装一台新服务器,加入现有域环境成为成员服务器(出现灾难时做恢复时使用)。
2.在主控上删除己损坏的邮件服务器,操作请查看2.1过程 1:仅限 Windows Server 2003 SP11.单击“开始”,指向“程序”,指向“附件”,然后单击“命令提示符”。
2.在命令提示符处,键入ntdsutil,然后按 Enter。
3. 键入metadata cleanup,然后按 Enter。
根据所给出的选项,管理员可以执行删除操作,但在实施删除之前还必须指定另外一些配置参数。
4. 键入connections,然后按 Enter。
此菜单用于连接将发生这些更改的具体服务器。
如果当前登录的用户没有管理权限,可以在建立连接之前指定要使用的替代凭据。
为此,请键入set creds DomainNameUserNamePassword,然后按 Enter。
如果密码为空,则键入null作为密码参数。
5. 键入connect to server servername,然后按 Enter。
然后出现一条确认消息,说明已成功建立该连接。
如果出现错误,则确认连接中所用的域控制器是否可用,以及您提供的凭据对该服务器是否有管理权限。
注意:如果尝试连接的服务器正是要删除的服务器,那么在尝试删除步骤 15 提到的服务器时,将显示以下错误消息:错误 2094。
不能删除 DSA 对象。
0x20946. 键入quit,然后按 Enter。
将出现“清除元数据”菜单。
7. 键入select operation target,然后按 Enter。
8. 键入list domains,然后按 Enter。
将显示一个列出目录林中所有域的列表,每一个域都有一个关联的编号。
9. 键入select domain number,然后按 Enter;其中number是与要删除的服务器所属的域相关联的编号。
您选择的域将用于确定要删除的服务器是否为该域的最后一个域控制器。
灾难恢复AD灾难恢复目前公司采用windows2003的Active Directory(简称AD)架构对用户和计算机进行管理,提供DNS服务、打印机共享、用户权限分配以及对Exchange邮件系统平台支持等,是整个server的核心。
如果AD出现灾难故障短时间不能修复,会给企业的造成很大的损失。
为了防止出现该状况,做好灾难计划的准备是相当必要的。
公司现有两台Domain controller(简称DC),如上图所示。
WTSZS2是主域控,DC是辅助域控(备注:其实自Windows2000之后,也没有主辅域控的分法,主要还是看FSMO五种操作主机的分配)如果不清楚FSMO请google.下面是灾难恢复的具体实施:当WTSZS2出现硬件故障无法启动情况下,或者在出现无法进入Server OS的情况下1.在DC上插入windows2003 R2系统光盘,安装support tools软件包这里我是将support tools安装在C:\Program Files(这个路径可以自己随便定)2.安装完毕后,进入CMD,并进入Support Tools目录下3.敲入netdom query fsmo 查询五种操作主机4.敲入 cd\ ,跳转到根目录5.敲入ntdsutil并回车,如果不清楚命令可敲入“?”帮助6.敲入Roles7.敲入connection8.接着输入connection to domain 9.敲入 quit 返回上一个菜单10.敲入“?”帮助11.敲入Seize pdc,并回车12.成功之后13.用之前的netdom方法查看现在5种操作主机,夺取成功。
14.最后在查下DC是否是GC,不然会导致Exchange无法使用!这样DC就成了主域控,用户就可以正常恢复使用。
备注:如果WTSZS2可能因为硬件更新或者软件问题需要重装系统等别的问题,需要停机一段时间,这样可以使用Transfer将FSMO进入转移,使用过程和Seize相同。
终于决定把邮件系统重新弄⼀弄了。
因为服务器经常出问题,DNS报错,SMTP也经常出问题。
最重要的是,因为以前只有两台服务器,这台服务器上充当了⼏种⾓⾊(PDC,ISAserver,Exchange服务器),后增加了⼀服务器。
于是将ISA分离出来。
由于当时⼈在上海,只能通过远程访问对系统进⾏操作,过程中不知道出了什么错,导致ISA没有完全删除。
之后⽆法安装,也⽆法卸载。
⽽且重启服务器后,所以的客户机都⽆法访问该服务器上的所有服务。
(最后发现,重启运⾏ISA安装程序,其中会报错,报错完后,进⾏回滚操作,回滚完服务器还是能被访问)其原因找了很久,⼀直没有得出结果。
设定了⼏个恢复⽅案: 环境:三台服务器 PDC mailserver(要维护的服务器) DC dhcpserver 成员服务器 ISAserver ,全Win2K3环境。
⼀、备份“系统状态”:和Exchange存储数据。
备份整个C盘(三项分开备份) ⼆、恢复⽅案: 1、直接重装系统,恢复系统状态,再恢复Exchange存储数据。
检查两台域控是否能正常通讯。
能否解析。
不做回滚操作是否可以访问Mailserver(此⽅案最为简单)如果恢复失败,则启⽤第2种恢复⽅案。
2、当第⼀种服恢复⽅案失败后。
原服务器处DOWN状态。
必须让服务器DHCPSERVER强制夺取五种FSMO⾓⾊。
为做为GC运⾏。
是否能让客户机正常登录。
再重装mailserver,加⼊域,并做为额外域控运⾏。
再以灾难⽅式安装EXCHANGE再进⾏数据恢复。
3、经过两种⽅法仍不能回复正常状态。
进⾏整个C盘恢复(前⾯已做过全C盘备份) 设计好恢复⽅案后,开始来做(很多⼈⼀定会问,为什么先不把FSMO⾓⾊通过转移的⽅法转移到其它的DC),当然,就是因为不能转移才想到这样的办法。
⼀连接域控就报--RPC服务不可⽤。
其原因我想也是以前的ISA所导致。
直接重装好系统(补丁也没打),重启按F8进⼊⽬录恢复模式,启动NTBackup进⾏恢复“系统状态”过程很快完成了,提⽰重新启动系统。
windows 2003 域控制器的备份与恢复windows 2003 域控制器的备份与恢复在域构架网络中,域控制器是多么的重要,所以一台域控制器的崩溃对于网络管理员而言,无疑是一场恶梦,那么活动目录应该如何来备份和恢复呢?在这里我将详细的为大家讲一下这个问题,我们一般把活动目录的备份和恢复在域构架网络中,域控制器是多么的重要,所以一台域控制器的崩溃对于网络管理员而言,无疑是一场恶梦,那么活动目录应该如何来备份和恢复呢?在这里我将详细的为大家讲一下这个问题,我们一般把活动目录的备份和恢复分成两种情况:1、整个网络中有且仅有一台域控制器;首先,本人并不成赞成网络中存在这种情况,也就是说网络中最好是存在两台或两台以上的域控制器,当然有些朋友可能会说:买服务器你给钱啊?我先声明:我没钱。
而且现在的老板都很精哟,一般是能用就行,至于坏了怎么办?那当然是网络管理员来想办法解决了,难道白给你工资啊?所以有些网络中的确存在着只有一台域控制器的现象,那么对于这种情况,备份是必不可少的了,而且建议备份到网络上,别备份到本地计算机上,因为备份在本地的话,万一服务器的硬盘烧毁,那么你的备份也会随之而去,这样的话和没有备份没什么区别。
那么,怎么备份?我们要用到Windows 2003自带的备份工具Ntbackup。
点击“开始-运行”,输入:“Ntbackup”回车,也可以点击“开始-程序-附件-备份”,其实是一回事,我们就可以看到如下的画面:点击我用箭头指出的“高级模式”:再点击用红框标出的“备份向导(高级)”,这时会出现一个备份向导:在这里请大家注意,直接点“取消”,这样可以进入备份工具控制器,以便有更多的可以自定义的项目:在这里,需要提醒大家的是,如果你只是想备份活动目录的话,那么你只需要备份一下系统状态就可以了。
但本人强烈建议:最好再做一个整个C盘的备份!以防止丢失一些其它的数据。
在这里,我为了节省时间,就仅仅备份一下系统数据了:在上图的左下角,“备份媒体或文件名”里可以选择备份的路径,并且支持网络备份的。
Win2003域控制器和Exchange 2003的灾难恢复◆本讲座不讨论涉及DHCP和DNS的故障排除▼所有的故障排除手段都已经失败▼网络中现有域控制器突然完全不能用,包括软硬件▼故障排除的代价比恢复更高◆目的▼更换硬件并维持原先的环境正常运行◆解决办法▼替换硬件之后做非权威性还原▼在具有不同硬件配置的计算机上执行Active Directory的灾难恢复◆提示▼硬件状况的不同并不是完全没有限制,微软不建议把Active Directory 恢复在不同硬件配置的电脑上。
▼文件系统、安装驱动器以及 Windows 安装文件夹名称必须与所还原的服务器相同(例如 C:\Winnt 或 C:\Windows)。
此外,当您要还原的计算机与执行备份的计算机具有类似的视频总线时,恢复结果通常会更好。
例如,如果原始系统使用 AGP 总线,而要还原到的系统使用 PCI 视频总线,则恢复可能比较困难。
▼本文中所介绍的过程适用于不存在其他域控制器时单个域的灾难恢复。
此过程不适用于在多域环境中将域控制器从旧的硬件操作系统移动到新的硬件操作系统。
仅当需要进行灾难恢复时,才应使用此过程。
网络环境和参数:图 1DC1的基本情况:DC1是由Win2000 Server英文版升级到Win2003 Server英文标准版,所以系统文件夹为Winnt,而不是Windows,所以在恢复时要注意;同时DC1上安装有Exchange Server2003,是一个Email服务器。
它同时装有DHCP和DNS服务。
DC1的基本硬件配置(IBM X225):主板:Intel主板(芯片Inter E7595+82801DB),支持双CPU显卡:集成Rage XL PCI Family 共享8M网卡:Broadcom Netxtrame Gigabit Ethernet 1000MCPU:Xeon 2.8G 单CPU现在网络中的两个域控制器全部损坏,完全不能用;但只有DC1的完全备份(C盘数据,其中排除MDBDA TA文件夹,System State和Exchange 数据库),如下图2所示图 2用于恢复数据的电脑基本配置(IBM X220):当使用不同配置电脑恢复AD时,最好使用同一芯片组的主板。
主板:Intel 主板集成()显卡:集成S3 Savage4 共享8MB网卡:Broadcom Netxtreme Ethernet 10/100MCPU:Intel PIII 1.1G 单CPU硬盘:MT 80G IDE详细过程:1.在电脑安装Win2000 Server 英文标准版,并打上SP4补丁,不安装任硬件驱动程序,电脑名自动,网卡也不要指定IP地址。
2.安装完后,进行Win2000升级,升级到Win2003 英文标准版,并打上SP2补丁,最后安装上、SMTP、NNTP、WWW几个服务。
3.重新启动刚升级好的电脑到安全模式,删除网卡和显卡。
4.再重新启到目录恢复模式下,启动NTBACKUP.EXE备份还原程序。
5.在还原选项中勾上“无条件替换本机上的文件”。
如图3所示:图 36.然后,找到备份文件,进行编录,只选中C盘数据和System State两项。
7.进行还原,直到还原完成。
8.还原完成后,重新启动电脑。
开始安装相关的驱动程序。
9.这时最好把电脑网络连到一个交换机上。
并设置网卡的IP地址,与原服务器一样设置。
10.删掉DHCP和DNS,并重新安装DHCP和DNS。
11.由于原来网络中有两个域控制器,而现在只能恢复一个,所以在恢复出来的这个域控制器还不能建立帐号,如果建新帐号时会出现如下提示框,意思为找不到DC2,所以必须删除DC2.12.删除DC2步骤如下:在命令提示符下运行ntdsutil.exeC:\>ntdsutilntdsutil: metadata cleanupmetadata cleanup: select operation targetselect operation target: connectionsserver connections: connect to domain Binding to \\ ...Connected to \\ using credentials of locally logged on user.server connections: quitselect operation target: list sitesFound 2 site(s)0 - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=obkogyo,DC=com1 - CN=obqd,CN=Sites,CN=Configuration,DC=obkogyo,DC=comselect operation target: select site 0Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=obkogyo,DC=com No current domainNo current serverNo current Naming Contextselect operation target: list domains in siteFound 1 domain(s)0 - DC=obkogyo,DC=comselect operation target: select domain 0Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=obkogyo,DC=com Domain - DC=obkogyo,DC=comNo current serverNo current Naming Contextselect operation target: list servers for domain in siteFound 2 server(s)0 - CN=DC1,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=ob kogyo,DC=com1 - CN=DC2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=ob kogyo,DC=comselect operation target: select server 1Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=obkogyo,DC=com Domain - DC=obkogyo,DC=comServer - CN=DC2,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration, DC=obkogyo,DC=comDSA object - CN=NTDS Settings,CN=DC2,CN=Servers,CN=Default-First-Site-Na me,CN=Sites,CN=Configuration,DC=obkogyo,DC=comDNS host name - Computer object - CN=DC2,OU=Domain Controllers,DC=obkogyo,DC=comNo current Naming Contextselect operation target: quitmetadata cleanup: remove select servermetadata cleanup:quitntdsutil:quit图 413.使用ADSI EDIT工具删除Active Directory users and computers中的Domain controllers中DC2服务器对象,ADSI EDIT是Windows 2003 support tools中的工具,你需要安装Windows 2003 support tool,安装程序在windows 2003光盘中的support\tools目录下。
打开ADSI EDIT工具,展开Domain NC[],展开OU=Domain controllers,右击CN=DC2,然后选择Delete,把DC2服务器对象删除.14.在Active Directory Sites and Service中删除DC2服务器对象打开Active Directory Sites and Service,展开Sites,展开Default-First-Site-Name,展开Servers,右击DC2,选择Delete,单击Yes按钮。
15.重新启动电脑,运行Regedit.exe,修改注册表Hkey_Local_Machine\System\CurrentControlset\Services\NTFRS\Parameters\Backup/Restore\Process at Startup\Burflags的值改为16进制的“d4”即可;这样,Sysvol 和Netlogon的共享就会出现。
如图16.重新启动电脑,至此,Win2003的Active Directory和C盘基本数据恢复完成,驱动安装完成。
17.还原Exchange Server 2003数据库18.把Exchange 数据库改为可复写状态,如图5所示,删掉MDBDATA文件夹中的所有文件。
图 5图 6 19.开始还原数据,如下图7所示:图720.还原后,重新启动电脑。
测试邮件一切正常,至此,灾难恢复完成。
总结:◆建议和注意事项:▼在本次灾难恢复中,我用的是从Win2000升级到Win2003的方式恢复,但我还是建议通过直接手动安装Win2003 到Winnt系统目录下(winnt/r:winnt.exe),再进行恢复。
这样可以缩短时间。
▼使用代价/影响面最小的方法▼使用结果最确切的方法▼制定完整的备份策略并严格实施▼灾难预防远胜于灾难恢复2008年06月05日。