Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1489558
  • 博文数量: 408
  • 博客积分: 10036
  • 博客等级: 上将
  • 技术积分: 4440
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-06 13:57
文章分类

全部博文(408)

文章存档

2011年(1)

2010年(2)

2009年(1)

2008年(3)

2007年(7)

2006年(394)

我的朋友

分类: 服务器与存储

2006-07-27 13:00:56

AD&Exchange2003服务器备份恢复方案

 

 

1)    恢复以前的邮件(整个信息存储)

 


DC:周日0:00进行全备份,周一到周六进行增量备份

EX02:周日3:00进行全备份,周一到周六进行增量备份

备份内容:

 

1)        根域备用DC192.168.0.10

u       系统状态(System State

u       C:所有文件

u       D:所有文件

2)        cndg01子域主DC192.168.0.13

u       系统状态(System State

u       C:所有文件

u       D:所有文件

3)        cndg01子域备用DC192.168.0.11 同上

4)        cndg01 Exchange邮件服务器:192.168.0.12

u       系统状态(System State

u       C:所有文件

u       D:所有文件

u       Microsoft Information Store四个存储组

u       Mailbox备份(为恢复个人邮箱)

 

恢复操作(192.168.0.10

1原始恢复 用于重建域中的第一个域控制器。步骤:进入目录恢复模式,在向导页面使用“高级模式”,并选择“当还原复制的数据集时,将……….所有副本的主要数据”。(如安装新硬盘时损坏数据库)

2正常恢复(非授权恢复)用于恢复受损的AD数据库。步骤:进入目录恢复模式,然后执行恢复

3授权恢复 AD恢复到先前的一个状态 步骤:进入目录恢复模式,恢复活动目录到原始位置,然后在不重新启动的情况下运行ntdsutil.exe,然后输入:authoritative restore然后输入:restore subtree OU=testou,DC=cml,DC=com,DC=cn 然后输入:quit退出后重新启动服务器即可

DC系统服务无法正常运行时

启动到目录恢复模式,通过备份工具执行正常恢复(非授权恢复),然后重新启动即可

DC无法启动时

重新安装后恢复即可

子域主DC恢复操作

 

AD中清除主域控制器DC0n对象

步骤:重新启动主域控制器,进入活动目录恢复模式,输入ntdsutil,输入:metadata cleanup  输入:connection 输入:connect to server servername FQDN,输入:quit 输入:select operation target 输入:list sites 输入:select site sitenamber 输入:list domains in site 输入:select domain domainnumber 输入:quit 输入:remove selected domain 输入:quit即可

注:域控制器可以在本域中更改名称,但如果跨域改名时,需要先降级然后再升级为新域的控制器

 

DC系统服务无法正常运行

执行正常恢复

3)          DC无法启动时

重新安装操作系统,然后执行正常恢复

DC系统服务无法正常运行

执行正常恢复

DC无法启动时

重新安装操作系统,执行正常恢复即可。之前需:

ntdsutil然后输入:roles 后:connections然后quit,然后: seize PDCseize infrastructure masterseize RID master

下面是参考:

c:>ntdsutil
ntdsutil: roles
fsmo maintenance: Select operation target
select operation target: connections
server connections: connect to domain test.com
select operation target: list sites
Found 1 site(s)
0 - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com
select operation target: select site 0
Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com
No current domain
No current server
No current Naming Context
select operation target: List domains in site
Found 1 domain(s)
0 - DC=test,DC=com
select operation target: select domain 0
Site - CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=test,DC=com
Domain - DC=test,DC=com
No current server
No current Naming Context
select operation target: List servers for domain in site
Found 1 server(s)
0 - CN=DC-02,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=te
st,DC=com
select operation target: select server 
select operation target: quit
fsmo maintenance:Seize domain naming master
出现对话框,按“确定“
fsmo maintenance:Seize infrastructure master
出现对话框,按“确定“
fsmo maintenance:Seize PDC
出现对话框,按“确定“
fsmo maintenance:Seize RID master
出现对话框,按“确定“
fsmo maintenance:Seize schema master
出现对话框,按“确定“
fsmo maintenance:quit
ntdsutil: quit

(注:Seize是在原FSMO不在线时进行操作,如果原FSMO在线,需要使用Transfer操作)

DC1上误删一个对象时

DC1进入目录服务恢复模式,还原系统状态备份,然后不关机,进入cmd,输入:ntdsutil 执行:authoritative restore 然后restore object  “cn=username,ou=imc,dc=cndg01,dc=cosmel,dc=com”然后quit,重新启动即可

 

 

邮件服务器恢复操作

(整个信息存储)

注:备份时不能DISMOUNT数据库,也不能停止任何的EXCHANGE服务。
首先将数据库设置为可覆盖模式。注意:每次正常还原后,系统会自动把这个状态撤消掉,也就是说,你每次还原时都需要重新设置。把数据库DISMOUNT后开始还原。临时日志位置一定要写,且不能是原始日志目录,因为在备份时,有可能有的事务还没有完全写入数据库,因此系统也会把这部分未写入数据库的日志备份到介质中,当还原的时候,它先把这些日志释放到临时目录,恢复数据库后再按临时目录里的日志REPLAY操作哦,然后删除临时目录里的日志。上次还原集“按需要选择。如果选择,系统将REPLAY所有日志。但不选择,系统不会自动MOUNT数据库。而且有可能连手工MOUNT都不能。还原完成后,如果不能MOUNT,可以先看看日志和数据库的状态(ESEUTIL /MH),修复数据库eseutil /p “e:\store1\data\priv1.edb”然后就可以mount上了。

u       首先,新建一个恢复存储组,并添加要恢复的数据库,然后恢复以前备份testsotre,这时将恢复到新添加的恢复存储组,而不是正在使用的teststore,查看恢复存储组,会看到邮箱内都带有X标记,为不活动状态。然后运行ExMerge.exe(需放在exchange安装目录下的bin目录),选择“两步”:首先把某用户邮箱导出到一个临时目录中(注意在option中的import procedure中选择“Archive data to target store”),如test06.pst,然后在导入正在使用的存储组中的用户邮箱中(注意可选择“Merge data into the target store”)。

u       也可使用NBU进行恢复

exchange服务无法正常运行时

恢复exchange安装和配置信息,恢复数据库内容,修复或调整数据库,MOUNT数据库,完成恢复过程。

a)         首先安装全新的操作系统和补丁,安装IIS及其它程序,并启动asp.netsmtp服务

b)        恢复系统状态数据(如果是DC),恢复C盘所有内容

c)        以灾难恢复选项安装EXCHANGE: setup.exe /Disasterrecovery(不要以正常方式安装)

d)        恢复D盘所有内容(exchange安装在D盘),恢复数据库内容(在恢复之前设定“还原时可以覆盖此数据库”)

e)         修复或调整数据库:eseutil /p “e:\store1\data\priv1.edb” MOUNT数据库,完成恢复过程。

阅读(1915) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~