从非 Exchange 邮件系统迁移到 Exchange Server 2003

 

上一次修改主题: 2005-05-24

本节说明将用户组从非 Exchange 邮件系统迁移到 Exchange 2003 的准则。建议对大多数迁移使用这些准则;这些准则涉及从旧版邮件系统提取数据,并立即向 Exchange 2003 导入的操作。然而,在某些情况下,可能需要如了解 Exchange Server 2003 中的互操作性和迁移中所述,在将数据导入到 Exchange?2003 之前编辑已提取的数据。

可以使用源提取程序和 Exchange 迁移向导来完成从下列邮件系统向 Exchange 2003 的迁移:

  • 支持 IMAP4 的 Internet 邮件系统   Exchange 迁移向导支持 IMAP4。针对邮件连接性,可以在 Exchange 2003 和 Internet 邮件系统之间部署 SMTP 连接器。有关如何使用 Exchange 迁移向导将 Internet 邮件用户迁移到 Exchange 2003 的详细说明,请参阅如何从 Internet 邮件系统迁移到 Exchange Server 2003
  • Microsoft Mail for PC Networks   Exchange 迁移向导支持 Microsoft Mail for PC Networks。但是,直接邮件连接器在 Exchange Server 2003 中不可用。如果组织中运行的是更早版本的 Exchange,比如 Exchange 2000,就可以使用 Microsoft Exchange - Microsoft Mail 连接器。Microsoft Mail 连接器支持自动目录同步。
    对于 Exchange Server 2003 邮件连接性,考虑将 Microsoft Mail 网关部署到 SMTP 或 将 Microsoft Mail 网关部署到 X.400。可以使用 Exchange 迁移向导来创建用户列表,但是,迁移向导将导出 Microsoft Mail for PC Networks 的地址信息,在将收件人导入到 Active Directory 之前,必须将它替换为 SMTP 地址。
  • Microsoft Mail for AppleTalk Networks   Exchange 迁移向导不直接支持 Microsoft Mail for AppleTalk Networks 或 StarNine Technologies' Quarterdeck Mail。必须使用 Microsoft Mail for AppleTalk 源提取程序将数据从 Microsoft Mail for AppleTalk 3.0 版本或更高版本复制到迁移文件,然后使用 Exchange 迁移向导将这些迁移文件导入到 Exchange 2003。
  • Lotus cc:Mail   Exchange 迁移向导支持 Lotus cc:Mail DB6 和 DB8 格式。但是,直接邮件连接器在 Exchange Server 2003 中不可用。如果组织中运行的是更早版本的 Exchange Server,比如 Exchange 2000 服务器,就可以使用 Microsoft Exchange - Lotus cc:Mail 连接器。Lotus cc:Mail 连接器支持自动目录同步。
    对于 Exchange 2003 邮件连接性,请考虑使用 Lotus cc:Mail 中提供的内置 SMTP 功能。可以使用 Exchange 迁移向导来创建用户列表,但是,迁移向导将导出 Lotus cc:Mail 的地址信息,在将收件人导入到 Active Directory 之前,必须将它替换为 SMTP 地址。或者,可以将 Lotus cc:Mail 所附带的导入和导出工具用于目录导入和导出操作。
  • IBM PROFS、IBM OfficeVision/VM、Fischer TAO 和其他的基于 PROFS 的系统   Exchange 迁移向导不直接支持基于主机的邮件系统,如 IBM PROFS。必须使用 PROFS 和 OfficeVision/VM 源提取程序将数据从 PROFS 复制到迁移文件。然后使用 Exchange 迁移向导将这些迁移文件导入到 Exchange 2003。对于邮件连接性,请考虑使用基于主机的 SMTP 方案,如 TBS Software OfficePath/SMTP-Send (OP/SS) 或 X.400 网关。或者,如果组织中存在运行 Microsoft Exchange 5.5 企业版的服务器,可以使用 Microsoft Exchange IBM OfficeVision/VM 连接器。
  • Verimation MEMO   Exchange 迁移向导不直接支持 Verimation MEMO。必须使用 MEMO 源提取程序将原始 MEMO 文档复制到迁移文件。然后使用 Exchange 迁移向导将这些迁移文件导入到 Exchange 2003。对于邮件连接性,请考虑使用基于主机的 SMTP 方案,如 MEMO 集成器和 MEMO SMTP 连接器或 MEMO/X400。或者,如果组织中存在运行 Microsoft Exchange 5.5 企业版的服务器,可以使用 Microsoft Exchange SNADS 连接器。
  • Digital All-In-1   Exchange 迁移向导不直接支持 Digital All-In-1。必须使用 All-In-1 源提取程序来将原始文档复制到迁移文件。然后使用 Exchange 迁移向导将这些迁移文件导入到 Exchange 2003。对于基于 SMTP 或 X.400 的邮件连接性,请考虑使用 Digital MAILbus 400。
    important重要提示:
    有关如何使用非 IMAP 协议从非 Exchange 邮件系统迁移的详细信息,请参阅 Exchange 迁移向导文档和准备使用的源提取程序的文档。要获得旧版邮件系统的独立源提取程序,请与 Microsoft 产品支持服务联系。有关产品支持服务(包括如何联系它们)的信息,请访问 https://support.microsoft.com

准备用户迁移

要为迁移到 Exchange 2003 的操作准备现有环境,请执行下列步骤:

  1. 准备迁移服务器   建议配置专用迁移服务器以运行 Exchange 迁移向导。此计算机必须能够与旧版邮件系统、Active Directory 和 Exchange 2003 通信。通过 Exchange 2003 安装程序安装 Exchange 系统管理器会将 Exchange 迁移向导安装到服务器上。

    note注意:
    建议安装多个迁移服务器以分配工作负荷。例如,可以使用五台迁移服务器来迁移 100 位用户并通过平衡负载使每台迁移服务器处理 20 位用户。迁移服务器不需要功能强大的硬件。可以使用标准工作站。
  2. 准备用户邮箱   最好在要迁移的非 Exchange 邮件系统上运行任何可用的邮箱维护工具,以消除邮件数据的不一致。如果发现个别邮箱存在问题,可能需要多次运行维护工具来修复邮件数据。
    除了运行维护工具,可能还要执行以下任务:

    • 在旧版邮件系统中删除环境中不再存在的用户的邮箱。
    • 指示用户删除旧邮件和日历数据以减少必须迁移的数据量。用户还应清空已删除的邮件文件夹或垃圾箱。
    • 检查邮件数据所驻留的文件系统,以修复数据卷上的任何问题。
    • 确保整个网络中的所有服务器的时间一致。
    • 从所有邮件队列中删除旧邮件。

执行 Internet 邮件向 Exchange 2003 的迁移

要执行 Internet 邮件向 Exchange 2003 的迁移,必须完成下列步骤:

  1. 准备 Exchange 迁移向导的 IMAP4 迁移文件   要将数据从 Internet 邮件系统迁移到 Exchange 2003,Exchange 迁移向导需要每个迁移用户的邮箱的访问权。默认情况下,只有邮箱的所有者具有访问权,因此每个邮箱必须指定单独的用户名和密码。在迁移过程中,可以在包含迁移邮箱信息、其 SMTP 地址信息以及用户帐户和密码的 .csv 文件中提供此信息,以便登录到每个单独邮箱。可通过完全限定主机名或 IP 地址指定邮箱所驻留的 IMAP4 服务器。
    表 1 列出了 IMAP4 用户列表文件可能有的字段。

    表 1   IMAP4 用户列表字段

    字段 说明

    IMAP_Mailbox

    IMAP4 邮箱帐户名。

    SMTP_Address

    Exchange 目标邮箱的 SMTP 地址。此外,还可以提供 Exchange 目标邮箱的别名。如果不添加目标邮箱的别名,Exchange 迁移向导会将邮件迁移到带有指定 SMTP 地址的邮箱。

    IMAP_Server

    IMAP4 服务器名称。

    Ex_Mailbox

    Exchange 邮箱别名。如果用户在 Exchange 中还没有邮箱,则向导会使用 IMAP4 邮箱名称和指定的 SMTP 地址为该用户创建一个邮箱。这是可选字段。

    IMAP_Port

    IMAP 端口。可以为 Exchange 迁移向导指定备用的 TCP/IP 端口,以用于绑定到 IMAP 服务器。默认 IMAP 端口为 143。如果不将可选 IMAP 端口字段添加到用户列表文件,向导将尝试通过端口 143 进行连接。这是可选字段。

    IMAP_SSL

    可以指定是否使用安全套接字层 (SSL) 对传输每个用户邮箱的内容进行加密。默认情况下,如果 IMAP_SSL 字段不在用户列表文件中,则不会使用 SSL 传输信息。这是可选字段,它可以有下列值:

    • YYesTTrue   在传输该邮箱的内容时,Exchange 迁移向导将使用 SSL。
    • NNoFFalse   在传输该邮箱的内容时,Exchange 迁移向导不使用 SSL。
    note注意:
    如果在 IMAP4 迁移期间出现错误,请检查用户列表文件以验证是否已经指定正确的 IMAP4 服务器名称和端口号。

    以下是用于 IMAP4 迁移的 .csv 文件的示例:

    IMAP_Mailbox,SMTP_Address,IMAP_Password,IMAP_Server
    Ted,Ted@legacy.fabrikam.com,password,192.168.202.101
    Birgit,Birgit@legacy.fabrikam.com,password,192.168.202.101
    Kim,Kim@legacy.fabrikam.com,password,192.168.202.101
    

    如果未使用示例代码创建该文件,请记住要包括标题行并且每行必须具有由逗号彼此精确分隔的四段信息。但是,如果 Internet 邮件系统还支持 LDAP,可以执行 LDAP 目录迁移作为自动创建名为 Imapusr.csv 的 .csv 文件的第一步,Exchange 迁移向导会将它放在迁移文件目录。编辑此文件以验证帐户和服务器信息后,可以准备着手实际的 IMAP4 迁移。

    note注意:
    从 Internet 邮件系统迁移到 Exchange 2003 时,建议您使用 Exchange 迁移向导的 Internet 目录组件,先创建一个名为 Imapusr.csv 的用户列表文件。
  2. 迁移基于服务器的数据到 Exchange 2003   执行从 Internet 邮件系统到 Exchange 2003 迁移的下一步是将用户和邮箱从 Internet 主机迁移到运行 Exchange 2003 的服务器。也可以通过运行 Exchange 迁移向导来完成此操作。
    通常,可以接受 Exchange 迁移向导中的默认值。如果有特定的迁移需求,可更改迁移信息向导页面上的以下选项:

    • 创建邮箱的信息   如果选中此复选框,会为从 Internet 主机向 Exchange 迁移的用户创建新邮箱。
    • 个人电子邮件   如果选中此复选框,会将 Internet 主机上存储用户的电子邮件迁移到 Exchange。可以选择“所有”以迁移所有用户的邮件,或选择“开始日期”来指定要迁移的邮件的日期范围。

    表 2 列出了 Exchange 迁移向导在迁移期间保留的数据元素。

    表 2   在 IMAP4 迁移中保留的数据元素

    项目 在 Exchange 中

    IMAP4 兼容的邮件

    MAPI 或 HTML 邮件(用于 Microsoft Office Outlook Web Access)。

    附件

    附件。

    日历信息

    纯文本邮件。

    加密邮件

    加密邮件。用户必须将他们的私钥和证书移动到 Outlook,以便能够使用 Outlook 来阅读已迁移的加密邮件。或者,用户可重新配置包含其证书和密钥的 IMAP 客户端,以便他们可以从 Exchange 邮箱读取加密邮件。

    Exchange 迁移向导会为正在迁移的每个用户创建已启用邮箱的 Active Directory 帐户。所有新用户帐户都位于在新 Windows 帐户页的容器上指定的目标组织单位。如果 Active Directory 中存在帐户,例如,因为之前通过半自动目录同步进程对所有 Internet 邮件用户创建了禁用的 Windows 帐户,则必须验证这些帐户是否正确匹配。可以使用“创建和关联 Windows 帐户”页上的“查找现有帐户”选项关联这些帐户。也可以使用“创建新帐户”选项来选择创建新帐户。Exchange 迁移向导会为新帐户生成随机强密码,并将其存储在运行 Exchange 2003 的服务器上 \Program Files\Exchsrvr\Bin 目录下的 Accounts.Password 文件中。
    迁移完成后,查看有关迁移进度信息的应用日志。查找源为 MSExchangeMig 的事件日志消息。您会发现,在事件查看器中配置并应用筛选器使其只列出来自 Exchange 迁移向导的事件日志信息时,它会很有用。如果迁移尝试成功结束,可以从 Active Directory 删除任何在迁移尝试期间创建的邮箱和收件人对象。执行手动目录同步,使两个邮件系统重新同步。有关迁移问题的疑难解答信息,请参阅有关 Exchange Server 2003 中互操作性和迁移问题的疑难解答

  3. 迁移本地邮件数据   Exchange 迁移向导只迁移 IMAP4 服务器上存储的数据。但是,Internet 邮件客户通常在本地存储邮件数据。客户机上本地存档中存储的数据不会被迁移。若要迁移本地数据,在使用 Exchange 迁移向导创建 Exchange 邮箱后,用户必须使用 Outlook 导入数据。Outlook 可以从 Eudora Pro 和 Microsoft Outlook Express 导入本地邮件数据。Outlook Express 还为 Netscape Communicator 和 Netscape Mail 提供邮件导入组件。
    IMAP4 用户还可以将邮件放回迁移之前的基于服务器的邮箱。但是,如果用户工作站上存储了大量的电子邮件数据,此操作将会大大增加必须迁移的数据量。必须确保 Internet 邮件系统和 Exchange 2003 服务器有足够的磁盘空间来存储数据。如果担心迁移本地数据会妨碍迁移过程,可考虑只为具有特定权限的主管和员工迁移本地数据。

    note注意:
    完成迁移步骤后,您的用户就可以创建本地个人文件夹存储 (.pst) 文件来存储以前存储在客户端计算机上本地文件夹的电子数据。
  4. 迁移个人通讯簿   Exchange 迁移向导不能从 Internet 邮件用户迁移个人通讯簿。用户使用 Outlook 将通讯簿连接到 Exchange 2003 后,必须迁移其个人通讯簿。Outlook 检测信息并将其自动从支持的邮件客户端(如 Netscape Messenger 4.0 和 Outlook Express)导入。对于不支持的客户端,在将数据导入到 Outlook 之前,可能能够使用在 Outlook Express 中转换的通讯簿。Outlook Express 支持大量的通讯簿格式,包括 Eudora Pro、LDIF、Netscape 通讯簿、Netscape Communicator 通讯簿和 .csv 文件。如果没有可用的地址簿转换器,可以将个人通讯簿从旧邮件客户端导出到基于文本的文件中,通过使用 Microsoft Excel 中的宏可将这些文件转换为 .csv 文件。主要任务是重新排列字段以匹配 Outlook 要求的布局。Outlook 从而就能够从 .csv 文件导入联系人对象。
    要确定用于 Outlook 的 .csv 文件中的字段顺序,请在 Outlook 中创建示例联系人对象,然后使用 Outlook 2003 中“文件”菜单上的“导入和导出”命令将此联系人导出到 .csv 文件。选择“导出到文件”,然后选择“逗号分隔值 (Windows)”。选择创建示例联系人所用的联系人文件夹,并完成导出过程。在 Excel 中打开生成的 .csv 文件。会在第一行中发现字段列表。以下是 Outlook 识别的所有头字段列表:
    "Title","First Name","Middle Name","Last Name","Suffix","Company","Department","Job Title","Business Street","Business Street 2","Business Street 3","Business City","Business State","Business Postal Code","Business Country","Home Street","Home Street 2","Home Street 3","Home City","Home State","Home Postal Code","Home Country","Other Street","Other Street 2","Other Street 3","Other City","Other State","Other Postal Code","Other Country","Assistant's Phone","Business Fax","Business Phone","Business Phone 2","Callback","Car Phone","Company Main Phone","Home Fax","Home Phone","Home Phone 2","ISDN","Mobile Phone","Other Fax","Other Phone","Pager","Primary Phone","Radio Phone","TTY/TDD Phone","Telex","Account","Anniversary","Assistant's Name","Billing Information","Birthday","Business Address PO Box","Categories","Children","Directory Server","E-mail Address","E-mail Type","E-mail Display Name","E-mail 2 Address","E-mail 2 Type","E-mail 2 Display Name","E-mail 3 Address","E-mail 3 Type","E-mail 3 Display Name","Gender","Government ID Number","Hobby","Home Address PO Box","Initials","Internet Free Busy","Keywords","Language","Location","Manager's Name","Mileage","Notes","Office Location","Organizational ID Number","Other Address PO Box","Priority","Private","Profession","Referred By","Sensitivity","Spouse","User 1","User 2","User 3","User 4","Web Page"

注意   用户可以在 Outlook 联系人文件夹中重新创建个人联系人以及个人通讯组列表。