(高分求解)请教微软专家:Exchange重装后,之前的数据文件有用吗?

duron2 2002-08-30 09:37:08
我Exchange 是装在D盘的,重装时原来的exchange目录我都保存下来了,新的服务器名、用户等与原来的配置一样,想从原来的数据库文件里恢复出一些信件,可以吗?
...全文
90 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
King-China 2002-09-02
  • 打赏
  • 举报
回复
如果你是用备份方式做的话你可以恢复,但你要是单纯拷贝就怕不行了,因为数据库是有关联的。建议下次备份使用系统自带的备份进行,现在这种情况你最好还是把新的文件夹改回来。
duron2 2002-09-02
  • 打赏
  • 举报
回复
我在微软的网站上找到了exchange5.*的无备份恢复方法(全文如下),可惜exchange2000用不上(没有“directory(Dir.edb)”、“ISINTEG –PATCH”也不能用 ),微软专家在吗?给想想办法吧!

http://www.microsoft.com/CHINA/support/faq/exchangea.asp?SD=GN&LN=zh-cn&gssnb=1

当没有目录备份时如何恢复邮箱?

这篇文章介绍在directory service已经崩溃并无法修复,同时也不存在备份的情况下,如何从information store中恢复信件。

当一个directory问题发生时,您应当总是假设store(Priv.edb 和 Pub.edb)是处于良好的状态。如果directory(Dir.edb)已经崩溃并无法修理,所有的疑难解决方法都已经试过,同时没有备份,您能够重新安装Exchange Server,同时利用Priv.edb 和 Pub.edb文件重新生成directory而能够保留最重要的对象,如邮箱和公共文件夹,这一过程如下所示:

在原始机器上对MDBDATA 和DSADATA目录的整个内容进行一个备份。
记下准确的Organization, Site, 和service account的名称。
在要恢复的机器上,用您在步骤2中记下的Organization, Site, 和service account的名称进行安装。您也必须安装那些在原始机器上安装过的service packs。
注意:如果这台机器从前属于一个Site,我们推荐您不要将它加回该Site。如果必须这么做,那么首先将它从Site中删除。您应当这个删除消息被复制到整个organization,然后在安装过程中重新加入该Site。如果存在directory的备份,则使用setup /r,而不是以上讨论的情况。想了解更多关于灾难恢复的信息,请参考Microsoft Web上的文档。
当安装完成以后,用步骤1得到的备份去覆盖MDBDATA 和DSADATA目录的整个内容。
在命令字方式下,进入\Exchsrvr\Bin目录并运行:
ISINTEG –PATCH
双击Control Panel Services图标,然后按以下次序启动所有Microsoft Exchange
services:System Attendant, Directory, Information Store, Message Transfer Agent。
启动Exchange Administrator程序,然后显示server对象的属性(properties)。
在Advanced的标签下,选择DS/IS consistency adjustment。
选择All inconsistencies 然后点击Adjust按钮。这一过程将为那些可能存在于store中的邮箱和公共文件夹创建directory entries。
警告:adjusting the DS/IS consistency可能还会带来其他后果。比方说,当Site间的复制中断,但您计划再重建它,此时这个过程绝对不要执行。如果想获得更多的信息,请参考KB Q156705
为了用户能够访问自己的邮箱,您必须重新分配邮箱许可给用户的帐号。
在一些情况下,the DS/IS consistency checker不能在directory中重建邮箱。如果想获得更多的信息,请参考KB Q154491

duron2 2002-09-01
  • 打赏
  • 举报
回复
可是我的win2000也重装了!用你的方法,我停掉exchange,把现在用的mdbdata文件夹改名为mdbdata2,把原来的mdbdata拷过来,再重新启动exchange,结果m
盘里是空的,用eseutil /ml也不行,会报错。我再重新启动机器,连M盘都找不到了,试试eseutil /ml还是报错!
Stevenzh12 2002-08-30
  • 打赏
  • 举报
回复
完全可以,这就相当于做灾难恢复,但有可能要稍微修下数据库
你只要把Exchange Information Store的服务停了,然后把原来MDBdata目录下的所有文件都COPY到新的地方就可以了。(最好包含transtraction log)
如果最后mount不起来用eseutil /ml的命令做一下.

536

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧