適用於 Microsoft Windows 的 Sun Java Enterprise System 5 安裝指南

檢閱 Java ES 元件的解除安裝運作方式

檢閱本節中的相關表格,以檢視解除安裝程式對 Java ES 元件執行的動作。規劃要採取的步驟,以防止資料遺失或相依性連接的遺失。

本節包含以下小節:

Access Manager 的解除安裝運作方式

表 7–2 Access Manager 的解除安裝詳細資訊

主題 

詳細資訊 

配置資料 

不會移除 Directory Server 中的任何項目 (包括 Access Manager 特定資料)。 

此元件需要的其他安裝 

Directory Server 

Web 容器 

需要此安裝的產品 

Portal Server (必須位於 Access Manager SDK 所在的主機上) 

解除安裝前的作業 

無 

解除安裝後的作業 

僅對於 Web Server 或 Application Server 上的完整安裝,解除安裝過程才會取消配置 Web 容器中的 Access Manager。 

Application Server 的解除安裝運作方式

表 7–3 Application Server 解除安裝詳細資訊

主題 

詳細資訊 

配置資料和使用者資料 

  • 解除安裝期間會移除安裝期間建立的預設網域。

  • 解除安裝期間,系統不會移除使用者建立的網域,包括所有管理伺服器和 Application Server 實例。

  • 完成解除安裝之前,所有 Administration Server 實例和 Application Server 實例都會停止。

相依性 

在同一系統上需要 Message Queue。 

需要此安裝的產品 

配置為使用 Application Server 做為 Web 容器的元件:Access Manager、Portal Server。 

解除安裝前的作業 

若要保留配置資料,請複製管理網域目錄。 

解除安裝後 

若要從系統中完全移除 Application Server,請移除所有剩餘的 Application Server 記錄檔和目錄。Application Server 目錄的預設位置是 \JavaES-Install-Dir\appserver

如需 Message Queue 解除安裝後作業的相關資訊,請參閱Message Queue 的解除安裝運作方式

Directory Server 的解除安裝運作方式

表 7–4 Directory Server 的解除安裝詳細資訊

主題 

詳細資訊 

配置資料和使用者資料 

如果您要解除安裝代管使用者資料的 Directory Server 實例,則解除安裝期間系統會移除 Directory Server LDAP 資料庫。 

警告:為避免遺失資料,請務必在解除安裝之前備份 Directory Server 資訊。Directory Server 有數種工具和公用程式,用於備份 Directory Server 和遷移配置資料。

相依性 

無 

需要此安裝的產品 

  • Access Manager

  • Portal Server

解除安裝前的作業 

根據需要備份 Directory Server LDAP 資料庫。 

解除安裝後的作業 

若您以後在同一位置安裝 Directory Server,則安裝目錄一定不能存在。在同一位置重新安裝之前,您可能需要手動移除安裝目錄和所有自訂配置檔案。 

Message Queue 的解除安裝運作方式

表 7–5 Message Queue 的解除安裝詳細資訊

主題 

詳細資訊 

配置資料 

解除安裝後特定實例的配置、使用者儲存庫和存取控制檔案都會保留,並可在以後安裝時重複使用。 

此元件需要的其他安裝 

Directory Server (選擇性) 

需要此安裝的產品 

Application Server (必須位於 Message Queue 所在的主機上) 

解除安裝前的作業 

  • 停止任何執行的代理程式。系統會提示您輸入使用者名稱 (管理員) 和密碼:imqcmd shutdown bkr [ -b hostName:port]

  • 如果您並沒有要重新安裝 Message Queue,因此想要刪除動態資料、平面檔案使用者儲存庫以及與各代理程式實例相關的存取控制檔案,請使用下列指令移除這些資料。imqbrokerd -name instanceName -remove instance

  • 如果您使用 Message Queue 升級程序檔升級 Message Queue,請記錄您的程序。升級程序檔不會向 Java ES 註冊檔寫入安裝資訊。

解除安裝後的作業 

如果您不打算重新安裝 Message Queue,請使用 Java ES 元件文件中的指令清理系統。 

Monitoring Console 的解除安裝運作方式

表 7–6 Monitoring Console 的解除安裝詳細資訊

主題 

詳細資訊 

配置資料 

解除安裝後,系統仍會保留使用者資料。但是此資料會在重新安裝前先行移除。 

相依性 

無 

需要此安裝的其他產品 

無 

解除安裝前的作業 

無 

解除安裝後的作業 

 

Portal Server 的解除安裝運作方式

表 7–7 Portal Server 的解除安裝詳細資訊

主題 

詳細資訊 

配置資料和使用者資料 

  • 解除安裝期間移除配置資料。取消配置包括移除 Access Manager 中由 Portal Server 建立的服務。

  • 解除安裝期間不會移除使用者通道的提供者,並可在以後安裝時重新使用。

  • 解除安裝程式不會移除自訂配置資料 (顯示設定檔、特性檔案、資源字串以及其他自訂內容)。在以後的安裝中,僅當 Portal Server 使用同一配置重新安裝到同一主機時,才能重複使用配置資料。

此元件需要的其他安裝 

  • Directory Server

  • Application Server 或 Web Server

  • Access Manager

  • Service Registry

需要此安裝的產品 

無 

解除安裝前的作業 

驗證 Directory Server 和 Web 容器正在執行。 

解除安裝後的作業 

如果您是在 Web Server 中執行 Portal Server 的,並且您選擇只移除 Portal Server,則必須重新啟動 Access Manager。如需詳細資訊,請參閱Access Manager 的解除安裝運作方式

Portal Server Secure Remote Access 的解除安裝運作方式

表 7–8 Portal Server Secure Remote Access 的解除安裝詳細資訊

主題 

詳細資訊 

配置資料 

  • 解除安裝期間,系統會移除 Portal Server Secure Remote Access 核心元件的所有配置資料。

  • 已部署的所有 Web 應用程式都被解除部署。

  • 使用者沒有對 Portal Server Secure Remote Access Gateway、Netlet Proxy 及 Rewriter Proxy 子元件配置資料的存取權限。

此元件需要的其他安裝 

  • Portal Server Secure Remote Access 依賴於 Portal Server,且無法在 Portal Server 上個別解除安裝。

  • Portal Server、Secure Remote Access Gateway、Netlet Proxy 和 Rewriter Proxy 子元件依賴於 Access Manager SDK。

  • Portal Server 和 Portal Server Secure Remote Access Support 必須位在同一個主機和同一個目錄中。

  • Access Manager SDK 必須位於閘道、Netlet 代理程式和 Rewriter 代理程式所在的主機上。閘道、Netlet 代理程式和 Rewriter 代理程式不能位於同一目錄。

  • 您無需移除任何相依 Java ES 元件,即可移除任一個 Portal Server Secure Remote Access 元件。

  • 您可以在主機上移除閘道並保留 Access Manager SDK。

需要此安裝的產品 

無 

解除安裝前的作業 

無 

解除安裝後的作業 

無 

如果已配置 SRA,則首先使用 psadmin 指令手動解除安裝 SRA 元件。

Procedure解除安裝 SRA 元件:

  1. 停止 SRA 實例。

    stop-sra-instance --adminuser userid --passwordfile password-filename --name sra-instance-name --type instance-type --hostname instance-hostname

  2. 刪除 SRA 實例。

    psadmin delete-sra-instance --adminuser userid --passwordfile password-filename --name sra-instance-name --type instance-type --hostname instance-hostname


    備註 –

    解除安裝程式不會解除安裝已配置的 SRA 元件。因此,您需要手動解除安裝已配置的 SRA 元件。若無法手動解除安裝,會導致同一台主機上的後續安裝發生安裝問題。


Service Registry 的解除安裝運作方式

表 7–9 Service Registry 解除安裝詳細資訊

主題 

詳細資訊 

配置資料 

Registry 配置程序會在 JavaES-install-dir 目錄中安裝 Registry 資料庫網域和伺服器金鑰庫。

將 Service Registry 解除安裝時不會移除該目錄。此安全機制可讓您保留資料庫,以供在以後安裝時或在未來發行版本中使用 (若您想這麼做)。 

此元件需要的其他安裝 

Application Server (Domain Administration Server 和 Command-Line Administration Tool) 

HADB 

Message Queue 

需要此安裝的產品 

無 

解除安裝前的作業 

1. 停止 Service Registry 網域,如下所示: 

JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.stop

2. 刪除 Service Registry 網域,如下所示: 

JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.delete

如果您要保留 Registry 資料庫供日後使用,請先複製 ServiceRegistry-base 目錄至另一個位置,再重新安裝 Registry。

解除安裝後的作業 

若您為 Registry 資料庫建立了副本,請在重新安裝後將資料庫複製回來。 

復原資料庫和金鑰庫檔案 (儲存在 3.0 目錄中) 後,請使用特定平台的變數執行下列指令: 

JavaES-install-dir\share\ant\bin\ant.bat -f build-install.xml appserver.domain.stop export.registryOperatorCert install.cacerts appserver.domain.start

此指令讓現有使用者可以繼續使用 Service Registry Web Console。 

Web Proxy Server 的解除安裝運作方式

表 7–10 Web Proxy Server 的解除安裝詳細資訊

主題 

詳細資訊 

配置資料 

只會保留安裝位置下別名目錄中的憑證資料庫檔案。所有其他檔案都會移除。 

相依性 

Directory Server (選擇性) 如果已選取外部 LDAP 存取控制。 

解除安裝前的作業 

停止所有的 Web Proxy Server 實例。 

解除安裝後的作業 

憑證資料庫會保留在 WebProxyServer-base\alias 目錄下。您需要先移動憑證資料庫,刪除舊的安裝目錄,再重新安裝。

Web Server 的解除安裝運作方式

表 7–11 Web Server 的解除安裝詳細資訊

主題 

詳細資訊 

配置資料和使用者資料 

  • Web Server 管理伺服器和 Web Server 實例會在解除安裝完成之前停止。

  • 若不執行解除安裝程式,則無法移除 Web Server 安裝或實例目錄。

此元件需要的其他安裝 

無 

需要此安裝的產品 

配置為使用 Web Server 做為 Web 容器的元件:Access Manager 和 Portal Server。還有 Application Server 負載平衡外掛程式 (如果 Application Server 使用 Web Server 做為其 Web 容器)。 

解除安裝前的作業 

無 

解除安裝後的作業 

若要保留配置資料,請備份安裝位置下的管理伺服器和 Web Server 實例目錄。 

若您以後在同一位置安裝 Web Server,則安裝目錄一定不能存在。在同一位置重新安裝之前,您可能需要手動移除安裝目錄和所有自訂配置檔案。