第一个办法:如果您想要用一台新的机器替换原来的Exchange 2000服务器,基本步骤如下:
1.到以下链接下载exchange 数据库迁移工具exmerge
[url]http://www.microsoft.com/downloads/details.aspx?FamilyId=429163EC-DCDF-47DC-96DA-1C12D67327D5&displaylang=en[/url]
该工具在Exchange 安装光盘上也能找到。

2.在Exchange服务器上运行exmerge,它是一个向导式的工具。您只要按照向导就可以把exchange 数据库导出到一个.pst文件.

3.在AD 用户和计算机管理界面中,把原来的Exchange的Computer account删除,否则新的服务器将不能加入域。。

4.老的Exchange服务器下线。

5. 在新机器上安装Exchange, 安装时一定要带”disaster recovery”参数。这样新的Exchange 服务器就会从Active
Directory重读取用户帐号信息。新机器的机器名和Exchange中的组织名称(Organization name)一定要和老机器一样。

参见:Running a Disaster Recovery Setup [url]http://support.microsoft.com/?id=257415[/url]

6. 在新的Exchange服务器上用Exmerge从第二步备份的.pst文件中把exchange 数据库恢复出来。

注:
以上的步骤只适用于Exchange 和域控制器不在一台机器上。
新机器上的Windows 的版本,Service Pack的版本以及Exchange Service Pack的版本都需要一样。
在您的新服务器成功运行一段时间之前,请不要把老服务器上的数据和Exchange移除,万一新服务器不能工作,老服务器可以继续上线工作。
Exmerge只能备份邮件,不能备份Public Folders及一些配置信息,同时其他的例如Rules的信息也可能会丢失.

好处:用户如果用Outlook Express, 不需要修改服务器名。

第二个办法:安装Exchange在全新的服务器上:

1. 在您的AD中安装一台新的Exchange服务器,organization和原来的一样,机器名不一样。

2. 在AD 用户和计算机管理界面中,选取需要迁移的用户,右键点击,选All Tasks>Exchange Tasks,选择迁移邮箱(Move
Mailbox),按照向导指示,把该用户的邮箱迁移到新装的Exchange 上去。

3. 您可以多选用户并执行该操作,这样所有的用户都可以被迁移到新的服务器上。

4. 迁移完毕之后,用户需重新登录。登录完之后,该用户的邮件服务器会自动指向新的服务器。该操作适用于Outlook客户端,对于Outlook
Express用户,则需手动修改服务器地址。

注:

以上的步骤只适用于Exchange 和域控制器不在一台机器上。

新机器上的Windows 的版本,Service Pack的版本以及Exchange Service Pack的版本都需要一样。
在您的新服务器成功运行一段时间之前,请不要把老服务器上的数据和Exchange移除,万一新服务器不能工作,老服务器可以继续上线工作。
在正式迁移之前,推荐用一个测试账号看是否能成功迁移邮箱。
用NTBACKUP作Exchange 数据库的备份,万一在迁移过程中有问题,可以把数据恢复回来