您需要配置 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 和其他配置檔案。預設路徑設為:../WEBINF/config # 使用者的 inetDomainBaseDN 您必須適當的編輯這個檔案,以提供必要的路徑和引數。 |
xlate-pabperson.xml (後續配置步驟) xlate-pabgroup.xml (後續配置步驟) |
遷移公用程式在內部使用 Communications Express 的通訊錄 API,以從 Messenger Express PAB 載入資料。 必須具有 xlate 檔案才能將 PAB 的 LDAP 屬性對映到 Address Book Server 的通訊錄屬性。 |
基於使用者的郵件主機,將擷取表 7-2 中列出的 PAB 配置項目,並建立至 PAB 伺服器的連線。
表 7–2 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\>:<abldappor t\> |
在 migrate.properties 檔案中,指定查詢表中提供的 pabhost 和 pabport 項目。 在該參數中,<pabhost.pabport\> 指來源目錄實例,<abldaphost\> 和 <abldaport\> 指目標目錄實例 (需要將 PAB 資料遷移至此位置)。 |
表 7–3 連絡人的欄位對映
PAB |
通訊錄 |
---|---|
cn |
DisplayName |
sn |
sn |
givenName |
givenName |
telephonenumber |
piPhone1Type:工作 piPhone1: |
homephone |
piPhone2Type:家庭 piPhone2; |
呼叫器 |
piPhone4Type:呼叫器 piPhone4: |
mobile |
piPhone3Type:mobile piPhone3: |
facsimiletelephonenumber |
piPhone5Type:fax piPhone5: |
|
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 資料遷移,因此,他們在初始階段作業中將看不到通訊錄資料。使用者如果兩天或三天後仍然看不到資料,應連絡管理員。