25.1 使用 Zypper 升級裝置

若要使用 Zypper 修補程式升級裝置:

  1. 請將組態備份,然後建立 ESM 輸出。

    如需詳細資訊,請參閱《NetIQ Sentinel Administration Guide》(NetIQ Sentinel 管理指南) 中的Backing Up and Restoring Data(備份與還原資料)。

  2. (條件式) 若您已在server.xmlcollector_mgr.xml,或correlation_engine.xml檔案中自訂組態設定,請確保您已建立以 obj-元件 id 命名的適當內容檔案,以確保在升級後保留自訂組態設定。若需要更多資訊,請參閱《NetIQ Sentinel 管理指南》中的「保留 XML 檔案自訂設定」

  3. root 使用者的身分登入裝置主控台。

  4. 執行以下指令:

    /usr/bin/zypper patch
    
  5. (條件式) 若您要升級 Sentinel 7.0.1 以下的版本,請輸入 1 以接受將廠商從 Novell 變更為 NetIQ。

  6. (條件式) 若您要升級 7.2 之前的 Sentinel 版本,安裝程式會顯示針對某些裝置套件解析相依性的訊息。請輸入 1 以解除安裝相依套件。

  7. (條件式) 若您要升級 Sentinel 7.2 以上的版本,安裝程式會顯示一個選項表示 ncgOverlay 結構中的變更。輸入適當的選項來接受結構變更。

  8. 輸入 Y 繼續。

  9. 輸入 yes 接受授權合約。

  10. 重新啟動 Sentinel 裝置。

  11. (條件式) 如果 Sentinel 安裝在自定連接埠,或者收集器管理員或關連引擎為 FIPS 模式,請執行下列指令:

    /opt/novell/sentinel/setup/configure.sh
    
  12. 清除網頁瀏覽器快取以檢視 Sentinel 最新版本。

  13. 清除用戶端電腦上的 Java 網頁啟動快取,以使用最新版本的 Sentinel 應用程式。

    您可以使用 javaws -clearcache 指令或使用 Java 控制中心清除 Java 網頁啟動快取。如需詳細資訊,請參閱 http://www.java.com/en/download/help/plugin_cache.xml

  14. (條件式) 若 PostgreSQL 資料庫已升級至主要版本 (例如,8.0 至 9.0 或 9.0 至 9.1),請清除 PostgreSQL 資料庫中的舊版 PostgreSQL 檔案。如需 PostgreSQL 資料庫是否已升級的詳細資訊,請參閱 Sentinel 版本說明。

    1. 切換至 novell 使用者。

      su novell
      
    2. 瀏覽至 bin 資料夾:

      cd /opt/novell/sentinel/3rdparty/postgresql/bin
      
    3. 使用下列指令刪除所有 postgreSQL 舊檔案:

      ./delete_old_cluster.sh
      
  15. (條件式) 若您要升級 Sentinel 7.1.1 或更早的版本,安裝程式不會預設移轉安全性智慧 (SI) 資料。若要從 Sentinel 7.1.1 或更早的版本移轉 SI 資料,請手動啟用 SI 資料移轉如下:

    1. 切換至 novell 使用者。

      su novell
      
    2. 開啟 /etc/opt/novell/sentinel/config/server.xml 檔案。

    3. 將下列內容新增至 BaseliningRuntime 元件區段:

      <property name="baselining.migration.check">true</property>
      
    4. 重新啟動 Sentinel 伺服器。

  16. (條件式) 若要升級收集器管理員或關連引擎,請依照 步驟 3步驟 11 的指示進行。