Sun Java 標誌     上一頁      目錄      索引      下一頁     

Sun 標誌
Sun Java System Communications Express 6 2004Q2 管理指南 

第 8 章
遷移 PAB 資料到通訊錄伺服器

以前 Sun ONE Messaging Server 使用個人通訊錄 (PAB) 來儲存使用者的聯絡資料,而且只有部署在 Sun ONE Messaging Server 上的網路型用戶端才能存取 PAB。 為了使行事曆等其他模組能夠存取使用者的通訊錄,Sun Java System Messaging Server for Communications Express 使用通訊錄伺服器而非 PAB 來儲存使用者的聯絡資訊。 因為這個緣故,所以使用現有 Sun ONE Messaging Server 安裝來存取 Communications Express 的使用者必須將 PAB 資料遷移到通訊錄伺服器。

本章包含以下各節:


遷移程序

位於不同目錄中的 PAB 資料都可以用通訊錄遷移工具遷移到通訊錄伺服器。 遷移工具是獨立的可執行程式,它會將使用者的 Messenger Express 通訊錄資料遷移到屬於 Communications Express 的通訊錄伺服器。


注意

Sun Java System Messenger Express 使用一個不同的 Directory Server 來維護 Communications Express 中所用通訊錄以外的其他 PAB 資料。 遷移公用程式會在使用者第一次登入時將 PAB 中的所有資料遷移到通訊錄。 然而一旦將資料遷移到通訊錄之後,用 Messenger Express 新建立的聯絡人或群組將不會顯示在 Communications Express 的通訊錄中。 反之亦然。


圖 8-1 資料遷移程序簡介

資料遷移程序的圖形表示法。

資料遷移執行方式有兩種:

批次遷移

在批次遷移程序中,遷移會於伺服器層級進行,完全不需使用者介入。 管理員執行 runMigrate.sh 批次程序檔來遷移存在於指定網域中的郵件使用者 PAB 資料。 對於存在多個網域中的郵件使用者,管理員必須為每個網域啟動 runMigrate.sh 程序檔,以將指定 inetDomainBaseDN 中的使用者 PAB 資料遷移到通訊錄伺服器。

執行 runMigrate.sh 程序檔之前,管理員應該在 runMigrate.sh 中提供 MigratePab 公用程式所需的下列指令行引數:

動態遷移

在動態遷移程序中,使用者第一次登入 Communications Express 時就會啟動資料遷移。 為了能夠進行動態遷移,管理員在配置 Communications Express 時必須啟用動態遷移功能。

遷移程序受下列因素影響:

資料遷移發生於:

安裝 Communications Express 後,管理員必須執行的準備步驟包括:

  1. 配置 Communications Express 以啟用動態遷移功能。

  2. 注意

    如果 uwcauth.properties 檔中未啟用動態遷移功能,PAB 資料將不會被遷移到通訊錄伺服器。


  3. 用 PAB 伺服器的詳細資料配置通訊錄伺服器。 例如,您必須配置主機名稱、連接埠號碼、BindDN、BindDN 憑證、PAB 主機路徑和即將遷移資料的各來源主機電腦的名稱。
  4. 遷移程序會根據使用者的郵件主機擷取表 8-1 中所列的 PAB 配置項目,並建立與 PAB 伺服器的連線。

動態遷移程序

動態遷移發生於使用者登入 Communications Express 時。


提示

建議管理員應該傳送電子郵件給所有使用者,通知他們在第一次登入時將會觸發 PAB 資料遷移,也因此,他們在初始階段作業中將看不到通訊錄資料。 使用者如果兩天或三天後仍然看不到資料,應聯絡管理員。



遷移執行緒

遷移過程中,遷移執行緒會確認使用者是否為郵件使用者,然後從郵件使用者的 uwcconfig.properties中找出 PAB 詳細資訊。uwcconfig.properties 包含預設的 PAB 主機名稱或多個 PAB 主機名稱 (如果使用者存在多個網域上)。 通訊錄會根據這些項目決定應遷移資料的適當目標 PAB 主機,並建立連線。

範例

當 siroe.com 網域中的 User1 使用者在 PAB 中有一個必須遷移的項目 (例如 Entry1) 時,該項目位於 PAB 樹的 ou=User1 底下,如圖 8-2 中綠色所示。

圖 8-2 Entry1 在 PAB 樹中的位置

Entry1 在 PAB 樹中的位置

遷移之後,新建立的通訊錄伺服器項目會新增到通訊錄伺服器樹的 o=siroe.com 底下,成為圖 8-3 中紅色所示的 cn=Entry 1。

圖 8-3 Entry1 在通訊錄伺服器樹中的位置

Entry 1 在通訊錄伺服器樹中的位置。

通訊錄伺服器樹中會新增一個檔名為 migrate.properties 的配置檔,這個檔案有下列詳細資訊:

若要遷移資料,遷移工具必須知道是否:


遷移方案

開始執行遷移的位置可以是:

  1. 指到預設單一 PAB 主機的單一 Messenger Express 實例。
  2. 指到多個 PAB 主機的單一 Messenger Express 實例。
  3. 指到包含預設 PAB 主機集的多個 PAB 主機的單一 Messenger Express 實例。
  4. 指到單一 PAB 主機的多個 Messenger Express 實例。
  5. 指到多個 PAB 主機的多個 Messenger Express 實例。



上一頁      目錄      索引      下一頁     


Copyright © 2004 Sun Microsystems, Inc. 版權所有。