从备份复原

通过数据库、Persist 文件夹和一些配置文件,您可以恢复 IBM® Rational® Asset Manager 存储库和服务器配置。

开始之前

创建 Rational Asset Manager 存储库的备份中所述创建存储库备份。

您必须具有下列许可权:
  • 应用程序服务器的管理访问权
  • 数据库服务器的管理访问权
  • 要在其中存储资产文件(Persist 文件夹)以及(可选)搜索索引文件(Index 文件夹)的目录的访问权

过程

  1. 从备份将资产和生命周期数据库复原到数据库服务器。
  2. 从备份复原 Persist 磁盘存储文件夹。 如果无法将 Persist 文件夹复原到同一路径,那么可以更改 Persist 文件夹的位置
  3. 从备份复原 Index 磁盘存储文件夹。 如果使用的是 IBM WebSphere® Application Server 集群,那么必须为各节点复原 Index 文件夹。 如果复原 Index 文件夹,那么 Rational Asset Manager 可更快速地重新构建搜索索引。
  4. 从备份复原应用程序服务器的配置:
    • 对于 WebSphere Application Server:
      1. 运行 WebSphere Application Server restoreConfig 脚本,指定所制作的备份配置文件。
        • restoreConfig 脚本位于 websphere_install_directory/bin 目录中。
        • 例如,在 AIX® 上,命令可能为 restoreConfig.sh WebSphereConfig_2010_07_01.zip
      2. 如果使用的是 WebSphere Application Server 集群,请对集群上的每个节点运行 restoreConfig 脚本。

      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. 如果无法将 PersistIndex 文件夹复原到同一位置(具有相同的目录路径),那么可以更改这些文件夹的位置。
    • 对于 WebSphere Application Server:
      1. 启动应用程序服务器。
      2. 在 Web 浏览器中,打开服务器设置应用程序。缺省情况下,该应用程序位于 http://host_name:port/ram.setup/。 将打开“摘要”页面。
      3. 在“存储库设置”部分中,找到“磁盘存储设置”属性并单击编辑
      4. 在“磁盘存储设置”页面上,更新 Persist 文件夹的位置。
      5. 针对各节点更新 Index 文件夹的位置。
      6. 单击下一步
      7. 从服务器设置应用程序中,通过依次单击工具 > 重新启动服务器来停止并重新启动应用程序服务器。
    • 对于 Tomcat:
      1. 启动应用程序服务器。
      2. 在 Web 浏览器中,打开 Rational Asset Manager Web 应用程序。
      3. 以存储库管理员身份登录到 Web 应用程序。
      4. 单击应用程序
      5. 单击配置
      6. 在“磁盘存储”部分中,更新 PersistIndex 文件夹的位置,从而反映已复原的目录。
      7. 单击保存
      8. 使用 Tomcat /manager 应用程序来停止并重新启动 Rational Asset Manager Web 应用程序。

结果

存储库会从备份点进行复原。 根据存储库大小以及是否已复原 Index 文件夹,搜索索引可能需要几分钟时间进行重新构建。

反馈