從備份還原

利用資料庫、持續性資料夾和某些配置檔,您就可以還原 IBM® Rational® Asset Manager 儲存庫與伺服器配置。

開始之前

按照建立 Rational Asset Manager 儲存庫的備份的說明,來建立儲存庫的備份。

您必須具備下列許可權:
  • 應用程式伺服器的管理存取權
  • 資料庫伺服器的管理存取權
  • 有權存取用來儲存資產檔案(持續性資料夾)以及選擇性的搜尋索引檔案(索引 資料夾)的目錄

程序

  1. 從您的備份,同時將資產和生命週期資料庫還原到資料庫伺服器。
  2. 從您的備份,還原持續性磁碟儲存資料夾。 如果您無法將持續性資料夾還原到相同路徑,可以變更持續性資料夾的位置
  3. 從您的備份,還原索引磁碟儲存資料夾。 如果您使用 IBM WebSphere® Application Server 叢集,必須針對每一個節點分別還原索引資料夾。 如果您要還原索引資料夾,Rational Asset Manager 可以快速重建搜尋索引。
  4. 從您的備份,還原應用程式伺服器的配置:
    • 若為 WebSphere Application Server:
      1. 執行 WebSphere Application Server restoreConfig Script,並指定您所建立的備份配置檔。
        • restoreConfig Script 位於 websphere_install_directory/bin 目錄。
        • 例如,在 AIX® 中,指令可以是 restoreConfig.sh WebSphereConfig_2010_07_01.zip
      2. 如果您使用 WebSphere Application Server 叢集,請針對叢集中的每一個節點,分別執行 restoreConfig Script。

      restoreConfig 指令可以完整還原整個節點的配置與部署的應用程式。如需 restoreConfig 指令的相關資訊,請參閱 WebSphere Application Server 說明文件

    • 若為 Tomcat:
      1. 從您的備份,還原 Tomcat 伺服器的啟動檔案:
        • 針對 Windows:tomcat_install_directory\bin\startup.battomcat_for_rtc_install_directory\bin\startup.bat
        • 針對 Linux、AIX 或 Linux for zSeries®:tomcat_install_directory/bin/startup.shtomcat_for_rtc_install_directory/bin/startup.sh
        必要的話,請修改啟動檔案中的變數,以指向下列位置:
        • /shared/lib/ Java 程式庫
        • 資料庫伺服器的 JDBC .jar
        • IBM Rational Team Concert™ 檔案的位置 (JAZZ_INSTALL_DIR)
        如需相關資訊,請參閱將 Rational Asset Manager 伺服器應用程式部署在 Tomcat 5.5 上將隨附的 Rational Team Concert 伺服器應用程式部署在 Tomcat 上
      2. 從您的備份,還原 server.xml 檔:tomcat_install_directory/conf/server.xmltomcat_for_rtc_install_directory/conf/server.xml

        必要的話,請以 Rational Asset Manager 資料庫的正確位置和授權,來修改 <resource name="jdbc/RAM_con"> 標籤。

        針對 Rational Team Concert 伺服器,檢查包含安全埠的 <connector> 標籤。您可能需要以伺服器安全憑證的位置和授權,來更新該標籤。

      3. 從您的備份,還原使用者配置檔:tomcat_install_directory/conf/tomcat-users.xmltomcat_for_rtc_install_directory/conf/tomcat-users.xml
      4. 從備份中,還原 Rational Team Concert 的資料庫連線配置檔:rtc_install_dir/jazz/server/conf/ramjazz/teamserver.properties

        必要的話,請修改資料庫伺服器的連線內容。

  5. 啟動應用程式伺服器。
  6. 如果尚未啟動,請啟動 Rational Asset Manager Web 應用程式。
    • 若為 WebSphere Application Server:
      1. 登入 WebSphere Application Server 管理主控台。
      2. 按一下應用程式 > 應用程式類型 > WebSphere 企業應用程式
      3. 選取 RAM1WebApplication.ear 應用程式,並按一下啟動
    • 若為 Tomcat:
      1. 登入 Manager 應用程式。
      2. 在「應用程式」區段中,尋找 Rational Asset Manager 應用程式。它很可能是 /ram
      3. 在應用程式的指令清單中,按一下啟動
  7. 如果您無法採取目錄的相同路徑,將持續性索引資料夾還原到相同位置,可以變更這些資料夾的位置。
    • 若為 WebSphere Application Server:
      1. 啟動應用程式伺服器。
      2. 在 Web 瀏覽器中,開啟伺服器設定應用程式。依預設,應用程式位於 http://host_name:port/ram.setup/。這時會開啟「摘要」頁面。
      3. 在「儲存庫設定」區段中,尋找「磁碟儲存體設定」內容,並按一下編輯
      4. 在「磁碟儲存體設定」頁面中,更新持續性資料夾的位置。
      5. 更新每一個節點的索引資料夾位置。
      6. 下一步
      7. 從伺服器設定應用程式,按一下工具 > 重新啟動伺服器,以停止並重新啟動應用程式伺服器。
    • 若為 Tomcat:
      1. 啟動應用程式伺服器。
      2. 在 Web 瀏覽器中,開啟 Rational Asset Manager Web 應用程式。
      3. 以儲存庫管理者身分登入 Web 應用程式。
      4. 按一下應用程式
      5. 按一下配置
      6. 在「磁碟儲存體」區段中,更新持續性索引資料夾的位置,以反映還原的目錄。
      7. 按一下儲存
      8. 使用 Tomcat /manager 應用程式,停止並重新啟動 Rational Asset Manager Web 應用程式。

結果

您的儲存庫會從備份點還原。取決於儲存庫的大小和您是否還原索引資料夾,重建搜尋索引可能需要數分鐘。

意見