如何使用 Ldifde.exe 将目录信息导入到 Active Directory

 

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

本主题讨论如何使用 Ldifde.exe 将目录信息导入到 Active Directory。

开始之前

若要成功完成本主题中的步骤,请确保您的环境满足下列要求:

  • 您拥有 Exchange 管理员权限。
  • 在 Active Directory 中具有读取和创建组织单位和用户帐户的权限。
  • 非 Exchange 邮件系统支持 LDAP,并且您具有访问非 Exchange 目录信息所需的权限。

步骤

使用 Ldifde.exe 将目录信息导入到 Active Directory

  1. 启动 Active Directory 用户和计算机,用鼠标右键单击域对象,如“Fabrikam.com”,然后指向“新建”,并选择“组织单位”。

  2. 在“新建对象 – 组织单位”对话框中的“名称”文本框中键入“远程 SMTP 收件人”,然后单击“确定”。

    36b5a676-484f-4187-892d-dd9c075ce06b

  3. 启动 Windows Explorer,然后打开 Exchange 迁移向导放置迁移文件的目录,例如,“D:\ADSI.001”。

  4. 在记事本中打开“directory.pri”文件,然后验证其是否包含有效的数据。

    c7abfc6a-bdd9-49f5-a6c9-30db99abc4fe

  5. 使用 directory.pri 文件的信息为 Ldifde.exe 创建本地数据文件 (LDF) 文件。下面是示例 LDF 文件:

    dn: CN=Ted Bremer,OU=Remote SMTP Recipients,DC=fabrikam,DC=com
    changetype: add
    objectClass: contact
    cn: Ted Bremer
    sn: Bremer
    givenName: Ted
    displayName: Ted Bremer
    mailNickname: Ted
    targetAddress: SMTP: Ted@legacy.fabrikam.com
    mail: Ted@legacy.fabrikam.com
    
    dn: CN=Hao Chen,OU=Remote SMTP Recipients,DC=fabrikam,DC=com
    changetype: add
    objectClass: contact
    cn: Hao Chen
    sn: Chen
    givenName: Hao
    displayName: Hao Chen
    mailNickname: Hao
    targetAddress: SMTP: Hao@legacy.fabrikam.com
    mail: Hao@legacy.fabrikam.com
    
    dn: CN=Pilar Ackerman,OU=Remote SMTP Recipients,DC=fabrikam,DC=com
    changetype: add
    objectClass: contact
    cn: Pilar Ackerman
    sn: Ackerman
    givenName: Pilar
    displayName: Pilar Ackerman
    mailNickname: Pilar
    targetAddress: SMTP: Pilar@legacy.fabrikam.com
    mail: Pilar@legacy.fabrikam.com
    
    tip提示:
    可以通过使用 Microsoft Excel 宏将基于 .csv 的文件(如 directory.pri)自动转换为 LDF 格式,如了解 Exchange Server 2003 中的互操作性和迁移中所述。
  6. 在当前目录中将文件另存为 Importfile.ldf,然后使用以下命令将数据导入到 Active Directory 中:ldifde -i -f c:\importfile.ldf -s Server01.

  7. 切换回 Active Directory 用户和计算机,刷新视图,然后验证收件人对象是否存在。

    95c289e3-49dd-4988-97e0-b88a2c412d45

note注意:
要完全同步目录,还必须从 Active Directory 导出有关 Exchange 用户的目录信息,并将此数据导入到原有邮件系统。必须使用原有邮件系统提供的工具以手动或半自动方式执行此步骤。管理或编程非 Exchange 邮件系统超出了本主题的范围。

有关详细信息

有关与其他非 Exchange 邮件系统进行互操作并从其迁移到 Exchange Server 2003 的概念性信息,请参阅与其他非 Exchange 邮件系统进行互操作并从其迁移到 Exchange Server 2003