本页
概要
更多信息
错误信息
版本信息
这篇文章中的信息适用于:
概要Microsoft Exchange 邮箱合并程序 (Exmerge.exe) 使 Exchange Server 管理员能够从 Exchange Server 计算机上的邮箱中提取数据,然后将此数据合并至另一台正在运行 Exchange Server 的计算机上的相同邮箱。此程序的 Exchange Server 4.0、5.0 和 5.5 版包括在 Microsoft BackOffice Resource Kit 第二版中。Exmerge 的 Exchange 2000 Server 版包括在 Exchange 2000 Server CD 的 Support\Utils\I386\Exmerge 文件夹中。
要运行 Exmerge 实用工具,必须将 Exmerge.exe 和 Exmerge.ini 文件从 CD 中复制到服务器硬盘上的 ExchSrvr\Bin 文件夹,然后从该位置运行 .exe 文件。
Exmerge.exe 将数据从源服务器复制到个人文件夹 (PST) 文件中,然后将个人文件夹中的数据合并到目标服务器上的邮箱。
该程序具有两种操作模式:“一步”和“两步”。
在“一步”模式中,该程序将数据从源邮箱复制到 PST 文件,然后将 PST 文件中的数据合并到目标服务器上的相同邮箱。在这种情况下,目标服务器上的邮箱必须具有相同的邮箱名称和相同的容器路径。通过将源服务器上邮箱的辨别名 (DN) 中的组织和站点名称替换为目标服务器的组织和站点名称,来获取目标服务器上邮箱的 DN。
在“两步”模式中,用户只能将数据复制到 PST 文件,或将 PST 文件中的数据合并到服务器。
要使此程序成功运行,用户必须使用 Exchange 服务帐户登录到 Microsoft Windows NT。如果无法使用这种登录方式,则当前 Windows NT 帐户必须对所有选择以合并的邮箱具有访问权限。
该程序创建一个名为 C:\Exmerge.log 的日志文件,该文件包含在操作期间遇到的任何错误。
此程序的 Exchange Server 4.0、5.0 和 5.5 版只能在 Windows NT Server 4.0 或更高版本上运行。此程序的 Exchange 2000 Server 版只能在 Microsoft Windows 2000 Server 或更高版本上运行。
在运行此程序之前,请确保在运行 Exmerge.exe 的计算机上安装了 Microsoft Exchange Client 和 Microsoft Exchange Administrator 程序。
要启动该程序,请从 Windows NT 资源管理器中双击 Exmerge.exe 程序。
此版本的 Exmerge.exe 只能合并用户文件夹和邮件。它不支持收件箱规则、窗体和 Schedule+ 数据。Exmerge.exe 合并 Outlook 日历和联系人。
被复制的邮件将失去它们的单个实例存储,这可能导致 Exchange 专用信息存储的大小显著增加。
更多信息要在信息存储不启动时使用 Exmerge.exe,请执行下列步骤:
注意:假定生产服务器名为 SERVERP,另一个测试服务器名为 SERVERT。 1.
通过移出 Exchsrvr\Mdbdata 目录中的所有文件,在 SERVERP 上创建新的(空白)信息存储。这将使信息存储服务可以启动。
2.
将旧的信息存储还原或恢复到 SERVERT 上。
3.
停止 SERVERP 上的信息存储服务。
4.
停止 SERVERT 上的信息存储服务。
5.
在 SERVERT 上,将 Exchsrvr\Mdbdata 目录重命名为 Mdbdata.old。
6.
在 SERVERT 上,创建一个名为 Exchsrvr\Mdbdata 的新目录。
7.
在 SERVERP 上,将 Exchsrvr\Mdbdata 目录重命名为 Mdbdata.new。
8.
在 SERVERP 上,创建一个名为 Exchsrvr\Mdbdata 的新目录。
9.
从 SERVERP 上的 Exchsrvr\Mdbdata.new 目录中,将 PRiv.edb 和 Pub.edb 文件复制到 SERVERT 上的 Exchsrvr\Mdbdata 目录。
10.
从 SERVERT 上的 Exchsrvr\Mdbdata.old 目录中,将 Priv.edb 和 Pub.edb 文件复制到 SERVERP 上的 Exchsrvr\Mdbdata 目录。由此,您就在两个服务器上交换了 Priv.edb 和 Pub.edb 文件。
11.
在 SERVERP 上运行 Isinteg -patch。
12.
在 SERVERT 上运行 Isinteg -patch。
13.
运行 Exmerge 程序,以便立即将所有数据从 SERVERT 合并到 SERVERP。
如果在服务器上获取邮箱时出现问题,请执行下列操作: 1.
检查服务器名称。
2.
检查组织和站点名称。
3.
验证服务器上正在运行目录和信息存储。Exmerge 程序将从信息存储中获取邮箱的列表,因为它还获取邮箱大小。
4.
有时,显示的列表可能不包含 Exchange Server 计算机上的所有邮箱。从未登录过的邮箱没有信息存储对象。因此,不检测这些邮箱。当您查看专用信息存储的邮箱资源时,Exchange Server Administrator 程序中也会出现这一现象。避免此问题的方法是登录到 Exchange 客户端,并将电子邮件发送到该服务器上的所有邮箱。这可以在信息存储中为所有邮箱创建邮箱对象。(此步骤适用于 Exchange 4.0、5.0、5.5,但不适用于 Exchange 2000)
错误信息在 Exmerge.log 中可能记录以下错误信息: Error configuring message service (MSEMS)
如果信息存储中存在的邮箱对象没有相应的目录对象,可能会生成此错误信息。
检查 Administrator 程序中专用信息存储的邮箱资源页,然后验证对于“邮箱资源”中列出的邮箱都存在目录对象。目录对象可以手动创建,或通过使用 DS/IS 调整来创建。
注意:请在运行 DS/IS 调整之前确保您理解运行它的含意。
还可能报告以下错误: Error opening message store (MSEMS).Verify you have the correct permissions to log on.
请确保您登录 Windows NT 时所使用的帐户有权访问您正在试图使用 Exmerge.exe 访问的邮箱。使用 Exchange 服务帐户登录 Windows NT 可能最容易。
如果出现以下错误信息: Error creating Message Service (MSPST MS)
请确保在运行 Exmerge.exe 的计算机上安装了 Exchange 客户端。
使用 Exmerge 实用工具移动用户的邮箱之后,所有使用脱机存储 (OST) 的用户都必须完全同步所有文件夹。如果邮箱内容出于某种原因缺少或已丢失,可能必须从 OST 还原邮件。这需要将个人文件夹 (PST) 添加到配置文件,启动客户端脱机,将邮件从 OST 手动移动到 PST,然后重新移回邮箱。
有关从 OST 还原邮件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 163589 (http://support.microsoft.com/kb/163589/EN-US/) XCLN:Restoring from an OST after Deleting the Mailbox
版本信息1.3 版修复了别名超过 18 个字符时出现的问题。记录了以下错误: Error creating MAPI profile
1.4 版添加了在遇到 MAPI_W_PARTIAL_COMPLETION 错误时单独复制邮件的功能。如果在邮件复制过程中遇到错误,将添加额外的日志记录。
这篇文章中的信息适用于:%26#8226;
Microsoft Exchange Server 4.0 标准版
%26#8226;
Microsoft Exchange Server 5.0 标准版
%26#8226;
Microsoft Exchange Server 5.5 标准版
%26#8226;
Microsoft Exchange 2000 Server 标准版
关键字:
kberrmsg kbinfo KB174197
,