邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 9186|回复: 14
打印 上一主题 下一主题

求救:EXCHANGE2003服务器迁移!

[复制链接]
跳转到指定楼层
顶楼
发表于 2006-6-14 11:03:43 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
具体情况:
  某局域网,一台AD兼做Mail Server,即:Win2003+Exchange2003
  现在计划用一台新的服务器替换原服务器,即将原服务器上的资料整体迁移至新服务器(服务器名称、Exchange2003设定均要求保持不变)

  请各位帮忙提供详细的操作步骤,谢谢先........
15
发表于 2010-3-26 11:35:27 | 只看该作者

好东西

好像来源也是微软的KB文章
14
发表于 2006-8-10 12:12:56 | 只看该作者
楼上的我不太同意你的说法,EX2003没有想象的那么愚笨。
我这里有微软的KB文章,也许能改变你的看法,也可以是我想得不对头,交流一下。
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;822945
13
 楼主| 发表于 2006-6-14 16:05:05 | 只看该作者
谢谢benet-panjian,chrisqian.......  我来试试!!
12
发表于 2006-6-14 14:17:40 | 只看该作者
winning ,有个问题,你要明白哦,正如chrisqian所言,你两台服务器的机器名和IP地址,照我的方法是不可以相同的!

若有好消息,回个信!
11
 楼主| 发表于 2006-6-14 14:17:31 | 只看该作者
以下是我从网上搜索到的资料,不知是否可行.....

如何将 Exchange 2000 移至新硬件并保持同一服务器名
如果该服务器是域控制器,您必须了解一些重要的注意事项。 有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
298450 Deletion of Critical Objects in Active Directory in Windows 2000(删除 Windows 2000 Active Directory 中的关键对象)
257288 How to Recover from a Deleted Domain Controller Machine Account in Windows 2000(如何从 Windows 2000 中已删除的域控制器机器帐户中恢复)
备注:如果 Exchange Server 计算机的计算机帐户已删除、丢失或对 Active Directory 中的 Exchange Server 计算机对象不具有“完全控制”权限,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
297295 XADM:The Computer Account for Exchange Server Is Absent(Exchange Server 的计算机帐户丢失)
将 Exchange 2000 移至新硬件:
1.        对现有 Exchange 2000 服务器上的所有 Exchange 2000 存储组和站点复制服务 (SRS) 进行完整备份。
2.        将现有服务器脱机。
3.        重置 Exchange 2000 服务器的机器帐户。
1.        启动 Active Directory 用户和计算机。
2.        找到 Exchange 2000 服务器机器帐户,用鼠标右键单击该机器帐户,然后单击重置帐户。
4.        将新服务器联机并使用同一服务器名。
5.        使用 Exchange 2000 管理员(完全控制)帐户登录到新服务器。
6.        安装 Exchange 2000 所需的任何组件,如 Internet Information 服务 (IIS) 和适当的 Microsoft Windows 2000 Server Service Pack。
7.        使用 Exchange 2000 管理员(完全控制)帐户登录到新服务器。
8.        使用以下参数运行 Exchange 2000 安装程序:
Setup /disasterrecovery
对于邮件传输和协作服务以及 Exchange 系统管理工具,请确保单击操作-灾难恢复。
9.        安装完成后,请安装已在现有服务器上安装的 Exchange 2000 Service Pack。
10.        添加以下注册表字符串:
HKEY_LOCAL_MACHINE\Software\Microsoft\Exchange\Setup DWORD_NAME:ServicePackBuild SP1 HEX_VALUE:1268 SP2 HEX_VALUE:1682 SP3 HEX_VALUE:1869
11.        安装任何已在现有服务器上安装的 Exchange 2000 Service Pack 后续修补程序。
12.        在单独的恢复作业中,从 Exchange 2000 服务器备份中恢复存储组和 SRS。
13.        恢复完成后,装入所有存储。请确保客户端可以连接,并且邮件可以流入。
备注:如果 Exchange 2000 服务器的 IP 地址发生更改,请确保更新域名系统 (DNS) 记录。如果不更新 DNS 记录,其他服务器可能试图连接到以前的地址。
10
发表于 2006-6-14 14:15:19 | 只看该作者
版主,服务器名,IP地址等等,是没法相同的!

这是我做过的一次,你帮我看看,有哪里需要补充的!
9
 楼主| 发表于 2006-6-14 14:14:35 | 只看该作者
谢谢benet-panjian,研究先......

[ 本帖最后由 winning 于 2006-6-14 14:15 编辑 ]
8
发表于 2006-6-14 14:13:48 | 只看该作者
Exchange 迁移


我的网络环境

旧域控制器+旧邮件服务器   server.aa.com
                                       IP    192.168.5.1

新域控制器+新邮件服务器   newserver.aa.com
                                      IP     192.168.5.2

准备工作
  在做以下的操作之前,建议先做好Active Directory和Exchange 2003邮箱的备份工作。

  1.备份活动目录
  通过运行Ntbackup.exe来实现。选择“开始”*“运行”,输入“Ntbackup.exe”,进入Ntbackup.exe后,选择“备份”*“系统状态数据”。
域控制器的系统状态数据主要包括Active Directory(NTDS数据库)、启动文件、COM+类注册数据库、注册表、系统卷 (SYSVOL)和CA信息等。

   2.备份Exchange邮箱
同样Ntbackup.exe。进入后,选择“备份”*“展开Microsoft Exchange Server”*“选择服务器”。

     3.准备新机器
在一台新机器中安装Windows 2003操作系统,同时确认已安装DNS、IIS(包括WWW、SMTP和NNTP)等组件。

开始安装
  1.提升域控制器
在新机器运行DCPROMO.EXE,提升该机器为此Active Directory中的额外域控制器。

      2.安装邮件服务器
在新机器中安装Exchange 2003 Server,默认会加入现有域的组织。应尽量使新旧系统的版本一致,可以提高迁移的成功概率。

   3.更改默认公共存储
在旧的Exchange 2003 Server中更改default public store为新机器。
在旧的exchange服务器中,server-邮箱存储-属性-邮箱存储-默认公用存储-浏览根改为新的exchange服务器

    4.配置复制

1)在旧的Exchange 2003 Server中的公用文件夹中配置收件人策略,使之复制到新机器中的公用文件夹(注:有公用文件夹则做,若无则可跳过)。
右健点击“Microsoft Exchange System Manager”*“Folders”*“Public Folders”,选择“View System Folders”,可查看系统文件夹。
选择公用文件夹-属性-复制-添加新的exchange服务器-按照默认时间自动复制

2)修改Exchange 2003中的Recipient Update Service(RUS)属性中“Exchange server”和“Windows 2003 Domain Controller”指向新的服务器。
具体方法:直接在exchange系统管理器中设置,系统管理器-收件人-收件人更新服务-右击右边的两个实例-属性-Exchange服务器和域控制器都浏览为新的exchange服务器

    5.全局编录服务器
  配置新的服务器为全局编录服务器(Global Catalog,GC),要保证有足够的时间让账户和架构信息复制到新的全局编录服务器上。
注意:全局编录服务器拥有目录林配置和架构命名上下文的完整副本、服务器所在域的命名上下文的完整副本,以及目录林中所有其他域的部分副本。对于Exchange来说,GC 正常工作是一个必需条件。
在新的服务器上,直接敲打命令,不必在图形界面中夺过操作主机(CMD命令行下,不区分大小写)

Ntdsutil
Roles
Connections
Connect to server newserver.aa.com(新的服务器名)
Quit
Seize schema master
Seize domain naming master
Seize pdc
Seize rid master
Seize infrastructure master
Quit
Quit

系统转移
  1.转移FSMO角色
在一个 Windows 2000 目录林中有5个Flexible Single Master Operations (FSMO) 角色,需要从旧机器中转移到新的机器(前面已经做过,这里跳过)。

     2.转移信箱
  把用户的邮箱从旧机器移到新机器,具体的操作为,在旧的Exchange服务器中,选择“Active Users and Computers”*“user”*“Exchange Tasks”*“Move mailbox”。出现转移信箱的向导,移动到新的Exchange服务器即可。
  注意:如果在安装Exchange 2003 Server的机器上安装有防病毒软件,需要在移动邮箱之前停掉相关服务。

    3.客户端登录
  让Outlook客户端登录Exchange 2003 Server邮件系统,Exchange server会自动把Outlook的登录请求重定向到新的机器,当Outlook以后再登录的时候会自动找到 newsever为新的机器。如果您使用的是Outlook Express客户端,则必须手工修改SMTP,POP3/ 服务器为新的机器。
安装完后,保留旧机器运行一段时间,以测试域控制器和邮件系统运行的稳定性。
注:所有客户端的IP地址,若DHCP分配,则需将DNS改为192.168.5.2;
  若手动设置,则手动改为192.168.5.2,这样客户端才可正常等录到域
  这一步千万要注意!!

    4.旧机器降级
运行DCPROMO.EXE命令把旧机器从域控制器降级为成员服务器。

   5.修改MX记录指向新机器的IP地址
可以通过“nslookup set type=mx aa.com”命令来查询电子邮件地址的MX记录。
注:可做可不做!

  6.卸载旧的Exchange服务器
运行Exchange 2003光盘中的setup.exe文件,选择Remove,卸载Exchange 2003 Server。
如正常安装一般,直接运行安装即可,在其中选择删除即可!
7
发表于 2006-6-14 14:12:48 | 只看该作者
楼上的,LZ要的是新旧服务器的基本信息是一样的,服务器名,IP地址等等,这在迁移中如何给?
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-5 22:44

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表