上一個主題: 重新安裝後還原資料庫下一個主題: 重新同步處理資料庫


升級失敗後復原

軟體升級失敗後,從備份封存中還原 CA Performance Center 資料庫。 如果在升級 CA Performance Center 軟體時發生錯誤,您必須還原資料庫並更新架構。

附註:除非發生失敗,否則升級之後不需要還原資料庫。 採取「失敗安裝後清除」中所描述的清除步驟後再次嘗試升級。 接著採取這個程序中的步驟。

請依循下列步驟:

  1. 以 root 身分登入伺服器,或使用您為了進行安裝而配置的 sudo 帳戶。
  2. 使用下列命令來停止所有 CA Performance Center 服務:
    /etc/init.d/caperfcenter_eventmanager stop
    /etc/init.d/caperfcenter_devicemanager stop
    /etc/init.d/caperfcenter_sso stop
    /etc/init.d/caperfcenter_console stop
    

    這些服務便已停止。

  3. 切換至您儲存備份封存檔的目錄。 例如:
    cd /$backupDir
    
  4. 執行下列命令,解壓縮 CA Performance Center 和事件管理員的資料庫備份封存檔:
    tar zxvf netqosportal.tgz
    tar zxvf em.tgz
    
  5. 匯入未壓縮的 CA Performance Center 備份檔:
    mysql netqosportal -e ‘source $backupDir/netqosportal.sql’
    
  6. 匯入未壓縮的事件管理員備份檔:
    mysql em -e ‘source $backupDir/em.sql'
    
  7. 變更為以下安裝目錄:
    cd /opt/CA/PerformanceCenter/Tools/bin
    
  8. 執行資料庫移轉指令碼:
    ./npcshell.sh dbmigrate –xmlMigrateFile /opt/CA/
    PerformanceCenter/SQL/_portal_upgrade.xml
    
  9. 啟動所有 CA Performance Center 服務:
    /etc/init.d/caperfcenter_eventmanager start
    /etc/init.d/caperfcenter_devicemanager start
    /etc/init.d/caperfcenter_sso start
    /etc/init.d/caperfcenter_console start
    
  10. 刪除未壓縮的封存檔以節省空間:
    rm netqosportal.sql
    
    rm em.sql
    
  11. 以系統管理員身分登入 CA Performance Center。
  12. 確認配置資料出現在 [管理] 頁面中。