26.6 升級 Identity Reporting

Identity Reporting 中包含兩個驅動程式。依照以下順序執行升級:

附註:確定資料庫已升級至支援的版本。

  1. 將資料庫升級至支援的版本。如需升級 PostgreSQL 資料庫的資訊,請參閱節 26.5.4, 升級 PostgreSQL 資料庫

  2. 升級驅動程式套件。如需詳細資訊,請參閱節 26.6.2, 升級 Identity Reporting 的驅動程式套件

  3. 升級/移轉至 Sentinel Log Management for IGA。

    如果您要從 Identity Reporting 4.6.x 升級,請將 Sentinel Log Management for IGA 升級至 4.7 版本。如需詳細資訊,請參閱節 26.6.3, 升級 Sentinel Log Management for IGA

    如果您要從 Identity Reporting 4.5.x 移轉,請從 EAS 移轉至 Sentinel Log Management for IGA。如需詳細資訊,請參閱節 29.8.1, 從事件稽核服務移轉至 Sentinel Log Management for IGA

  4. 升級 Identity Reporting. 如需詳細資訊,請參閱節 26.6.5, 升級 Identity Reporting

26.6.1 升級的先決條件和注意事項

執行升級前,請注意以下事項:

  • 在升級期間,請務必指定 postgresql-9.4.1212.jar 檔案的正確位置。預設位置為 /opt/netiq/idm/postgres/。在下列情況下,資料庫連接將失敗:

    • 如果提供的路徑不正確

    • 如果提供的 jar 檔案不正確

    • 如果啟用了防火牆

    • 如果資料庫不接受來自遠端機器的連接

  • 如果您的資料庫設定在 SSL 上,請從 server.xml 檔案的 PATH 中移除 ssl=true,該檔案位於以下位置:

    /opt/netiq/idm/apps/tomcat/conf/

    例如,將

    jdbc:postgresql://<postgres db>:5432/idmuserappdb?ssl=true

    變更為

    jdbc:postgresql://<postgres db>:5432/idmuserappdb

26.6.2 升級 Identity Reporting 的驅動程式套件

本節說明如何將受管理系統閘道驅動程式套件和資料收集服務驅動程式套件更新到最新版本。您必須先執行此任務,然後再升級 Identity Reporting。

  1. 在 Designer 中開啟目前的專案。

  2. 套件目錄 > 輸入套件上按一下滑鼠右鍵。

  3. 選取相應的套件。例如,受管理系統閘道基礎套件

  4. 按一下「確定」

  5. 在開發人員檢視窗中,在該驅動程式上按一下滑鼠右鍵,然後按一下內容

  6. 導覽至內容頁面中的套件索引標籤。

  7. 按一下右上角的新增套件 (+) 符號。

  8. 選取該套件,然後按一下確定

  9. 重複相同程序,以升級資料收集服務驅動程式的套件。

    附註:確保受管理系統閘道驅動程式和資料收集服務驅動程式已連接到升級後的 Identity Manager。

26.6.3 升級 Sentinel Log Management for IGA

  1. 從 NetIQ 下載網站下載 SentinelLogManagementForIGA8.1.1.0.tar.gz

  2. 導覽至要擷取檔案的目錄。

  3. 執行以下指令來擷取檔案

    tar -zxvf SentinelLogManagementForIGA8.1.1.0.tar.gz

  4. 導覽至 SentinelLogManagementforIGA 目錄。

  5. 若要安裝 SLM for IGA,請執行以下指令:

    ./install.sh

  6. 指定要用於安裝的語言,然後按 Enter

  7. 輸入 y 以接受授權合約。

附註:升級 SLM for IGA 後,您需要手動輸入最新的收集器。

  1. 導覽至 NetIQ 下載網站。

  2. 下載 SentinelLogManagementForIGA8.1.1.0.tar.gz 檔案。

  3. 擷取檔案並導覽至 /content/ 目錄。

  4. 輸入 Identity Manager 收集器。

26.6.4 升級作業系統

將作業系統從 SLES 11 升級至 SLES 12 時,作業系統的升級程序會刪除一些 SLM for IGA RPM。

以下指令可確保 SLM for IGA 在您升級作業系統後能正常運作。

附註:升級作業系統前,必須先升級 SLM for IGA。

請使用下列步驟升級作業系統:

  1. 導覽至擷取 Sentinel 安裝檔案的目錄。

  2. 停止 Sentinel 服務︰

    rcsentinel stop

  3. 執行以下指令:

    ./install.sh --preosupgrade

  4. 升級作業系統。

  5. 執行以下指令:

    ./install.sh --postosupgrade

  6. 重新啟動 Sentinel 服務︰

    rcsentinel restart

26.6.5 升級 Identity Reporting

  1. 從 NetIQ 下載網站下載 Identity_Manager_4.7_Linux.iso

  2. 掛接下載的 .iso

  3. 執行以下指令:

    ./install.sh

  4. 通讀授權合約。

  5. 輸入 y 以接受授權合約。

  6. 指定是否要升級 Identity Manager 元件。可用選項有 yn

  7. 選取 Identity Reporting 以繼續升級。

  8. 指定以下詳細資料:

    已安裝 OSP: 指定是否已安裝 OSP。

    用於備份的 Reporting 安裝資料夾: 指定 Reporting 安裝資料夾。

    建立 Identity Reporting 的綱要: 指定要在何時建立資料庫綱要。

    Identity Reporting 資料庫 JDBC jar 檔案: 指定 Identity Reporting 的資料庫 JAR 檔案。現有資料庫 jar 檔案的預設位置為 /opt/netiq/idm/apps/postgres/postgresql-9.4.1212.jar

    Identity Reporting 資料庫使用者: 指定 Reporting 資料庫使用者的名稱。

    Identity Reporting 資料庫帳戶密碼: 指定 Reporting 資料庫密碼。

26.6.6 Reporting 的升級後步驟

附註:執行升級後,Identity Manager 4.6.1 將報告不能正常運作。您只能使用 Identity Manager 4.7 報告。

如果在升級期間為資料庫綱要建立選取了啟動檔案,請務必執行以下操作:

  1. 登入 Identity Reporting。

  2. 從 Identity Reporting 儲存庫中刪除現有資料來源和報告定義。

  3. 新增新的 Identity Manager 資料收集服務資料來源。

26.6.7 驗證 Identity Reporting 的升級

  1. 啟動 Identity Reporting。

  2. 驗證舊報告和新報告是否顯示在工具中。

  3. 查看行事曆,以確定是否顯示了已排程報告。

  4. 確保設定頁面顯示了受管理和不受管理應用程式的先前設定。

  5. 檢查其他所有設定看上去是否正確。

  6. 檢查應用程式是否列出已完成報告。