Sun Java System Communications Express 6 2005Q4 管理指南

后续配置步骤

您需要配置 Communications Express 以启用迁移。


注 –

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


表 7-1 列出了迁移实用程序所依赖的配置文件。

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

文件名 

描述 

migrate.properties 

包含将数据从 PAB 迁移到 Address Book Server 所需的参数。有关这些参数的信息,请参阅后续配置步骤。

uwcauth.properties 

由迁移实用程序引用,以确定是否需要迁移。 

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

uwcconfig.properties 

管理员可以提供日志级别并启用日志,以用于错误诊断。默认情况下将禁用此参数。 

runMigrate.sh 

(仅适用于批量迁移) 

脚本使用以下三个参数来设置所需变量并调用 java 程序 MigratePab。

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

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

# 用户的 inetDomainBaseDN 

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

xlate-pabperson.xml(后续配置步骤)

xlate-pabgroup.xml(后续配置步骤)

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

必须使用 xlate 文件,才能将 PAB 的 LDAP 属性映射到 Addressbook Server 的通讯录属性。

将基于用户的邮件主机检索在表 7-2 中列出的 PAB 配置条目并建立与 PAB Server 的连接。

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

参数 

默认值 

描述 

hostname.pabldappoolmin

4 

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

hostname.pabldappoolmax

20 

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

hostname.pabldappooltimeout

50 

指定 LDAP 连接超时前的秒数。 

hostname.alwaysuse defaulthost

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–3 联系人的字段映射

PAB 

通讯录 

cn 

DisplayName 

sn 

sn 

givenName 

givenName 

telephonenumber 

piPhone1Type:办公 

piPhone1: 

homephone 

iPhone2Type:主页 

piPhone2; 

寻呼机 

piPhone4Type:寻呼机 

piPhone4: 

mobile 

piPhone3Type:mobile 

piPhone3: 

facsimiletelephonenumber 

piPhone5Type:fax 

piPhone5: 

mail 

piEmail2Type:主页 

piEmail1: 

mailalternateaddress 

piEmail2Type:办公 

piEmail2: 

postoffice+street 

homePostalAddress 

l 

homecity 

st 

homeState 

邮政编码 

homePostalCode 

co 

homeCountry 

labeleduri 

piWebsite1 

description 

description 

memberofpab 

memberOfPIBook 

memberofpabgroup 

memberOfOIGroup 

表 7–4 组的字段映射

PAB 

通讯录 

cn 

displayName 

description 

description 

要接收邮件,必须定义表 7-5 中提到的参数。

表 7–5 PAB 迁移电子邮件参数

参数 

默认值 

描述 

emailReqd 

True 

允许在成功迁移 PAB 数据后发送邮件。 

可接受的值为 "True" 和 "False"。 

smtphost 

本地邮件主机 

例如:budgie.siroe.com 

指定 SMTP 中继主机名。 

smtpport 

25 

指定 SMTP 中继端口。 

mailsubject 

PAB 迁移状态 

指定邮件的主题。 

from 

admin@hostname 

指定发件人的姓名。 


提示 –

建议管理员为所有用户发送一封电子邮件,通知他们在第一次登录过程中将触发 PAB 数据迁移,因此,他们在初始会话期间将不会看到通讯录数据。如果用户在两到三天后还无法看到数据,他们应该与管理员取得联系。