Sun Java System Communications Express 6.3 管理指南

后续配置步骤

需要配置 Communications Express 来启用迁移。


注 –

迁移所需的配置参数必须由管理员手动提供。


下表列出了迁移脚本依赖的配置文件。

表 7–2 配置文件及其用途

文件名 

描述 

migrate.properties

包含将数据从 PAB 迁移到 Address Book Server 所需的参数。 

uwcauth.properties

迁移实用程序参考该文件来确定是否需要迁移。 

迁移工具会检查 pab_mig_required 值。如果该值为 true,将会进行动态迁移。

uwcconfig.properties

管理员可以提供日志级别并启用日志,以用于错误诊断。默认情况下,日志级别参数 log.level 处于禁用状态,设置为 0。

runMigrate.sh

(仅适用于批量迁移) 

此脚本用于执行批量迁移。它通过以下三个参数设置所需变量及调用 Java 程序 MigratePab。

# migrate.properties 文件的绝对路径。将默认路径设置为:../WEB-INF/config/migrate.properties

# uwcauth.properties 和其他配置文件所在配置目录的绝对路径。将默认路径设置为:../WEBINF/config

# 用户的 inetDomainBaseDN

需要适当编辑此文件以提供必需的路径和参数。 

xlate-pabperson.xml ()

xlate-pabgroup.xml ()

迁移实用程序在内部使用 Communications Express 的通讯录 API,从 Messenger Express 的 PAB 装入数据。  

将 PAB 的 LDAP 属性映射到 Address Book Server 的通讯录属性必须使用 xlate 文件。这些文件位于 uwc-deloyed-path/WEB-INF/config/ /ldapstore/migrate 中。

系统根据用户的邮件主机检索下表中列出的 PAB 配置条目以及建立与 PAB Server 的连接。

表 7–3 migrate.properties 中可配置的 PAB 迁移参数

参数 

默认值 

描述 

hostname.pabldappoolmin

4 

指定要为 PAB LDAP 创建的最小 LDAP 用户连接数 

hostname.pabldappoolmax

20 

指定要为 PAB LDAP 创建的最大 LDAP 用户连接数 

hostname.pabldappooltimeout

50 

指定 LDAP 连接超时前的秒数 

hostname.alwaysusedefaulthost

1 

指定是使用 PAB URI 中提到的用户 PAB 主机,还是使用所维护的列表中的第一个全限定 PAB 主机名。 

如果设置为 1,则使用第一个全限定 PAB 主机来检索 PAB 条目

delete_pabentry

0 

允许在成功迁移后删除 PAB 条目和 PABURI 

maxthreads

10 

指定迁移线程数 

mailhost.pabhosts

将邮件主机名分配给 PAB 条目所在 PAB 主机的列表。 

指定 PAB 主机列表 

mailhost.pabports

 

指定 PAB 主机的端口号 

mailhost.pabbinddns

 

指定 PAB 的绑定 DN 

mailhost.pabpasswds

 

指定绑定到 PAB 的用户的密码 

<pabhost.pabport>.abhostport=< abldaphost>:<abldapport>

 

指定 migrate.properties 文件的查找表中可用的 pabhost 和 pabport 条目。

在此参数中,<pabhost.pabport> 指源目录实例,<abldaphost> 和 <abldaport> 指要向其迁移 PAB 数据的目标目录实例。

表 7–4 联系人的字段映射

PAB 

通讯录 

cn

DisplayName

sn

sn

givenName

givenName

telephonenumber

piPhone1Type:work

piPhone1:

homephone

piPhone2Type:home

piPhone2:

pager

piPhone4Type:pager

piPhone4:

mobile

piPhone3Type:mobile

piPhone3:

facsimiletelephonenumber

piPhone5Type:fax

piPhone5:

mail

piEmail1Type:work

piEmail1:

   

postoffice+street

homePostalAddress

l

homecity

st

homeState

postalcode

homePostalCode

co

homeCountry

labeleduri

piWebsite1

description

description

   

memberofpabgroup

memberOfOIGroup

dateOfBirth

dateOfBirth


注意 – 注意 –

由于 Messenger Express 中存在限制,如果以非 MM/DD/YY 格式指定了出生日期,则迁移此属性时可能会出现错误。但是,可以在迁移后编辑此属性,并将其设置为正确的日期。有关如何设置此属性的说明,请参阅联机帮助。


表 7–5 组的字段映射

PAB 

通讯录 

cn

displayName

description

description