准备安装升级

本部分介绍了在安装 Rational® Synergy 软件之前必须做的工作。

关于此任务

  1. 查看Windows 安装需求和问题
  2. 计划升级
  3. 如果适用,获取许可证信息
  4. 保存先前的安装
  5. 备份所有数据库
  6. 压缩以前的数据库
  7. 在某些情况下,关闭以前的 Rational Synergy 发行版
  8. 如果需要,升级操作系统

计划升级

在数据库上运行 Rational Synergy R7.2 之前,该数据库必须已升级至 7.2 级别,并且必须包含 7.2 模型。

关于此任务

必须安装 Windows 服务器软件,并且 Informix 数据库服务器必须根据以下指示信息创建。此外,所有 Windows 用户还必须安装 7.2 客户机。不能与 7.2 服务器使用旧版客户端(反之亦然)。要了解如何安装 Windows 客户机,请参阅安装文档。

过程

  1. 确定新服务器位置及其配置。
  2. 列出在升级时要移动到该新服务器的数据库。
  3. 告知用户这些数据库在升级过程中不可用。
  4. 商定计划安排。
  5. (可选)您可以通过在 Windows 上压缩然后在 UNIX 上解压,将数据库从 Windows 移动到 UNIX。通过在 UNIX 上压缩然后在 Windows 上解压(在升级 UNIX 数据库之前或之后)将数据库从 UNIX 移动到 Windows。
  6. 确保您阅读了 Rational Synergy 信息中心的以下部分:
  7. 打印升级到新服务器概述的副本,并在该过程中进行标记。

获取许可证信息

要安装和运行 Rational Synergy 软件,您需要有效的 IBM Rational License Server。

过程

保存先前的安装

不管从哪个发行版升级,请备份以前的安装。备份以前的安装是一项重要的保护措施,不可跳过。

过程

  1. 通过将所有文件保存在 Rational Synergy 安装目录下,备份以前的 Windows 服务器安装。
  2. 保存以前的配置文件。

    如果使用 Rational Change,请保存先前的 ptcli 配置文件(如果已修改)。ptcli 文件位于 Program Files\IBM Rational\IBM Rational Synergy 7.2\etc\ptcli.cfg

备份所有数据库

以 CM 管理员身份使用 ccmsrv status 命令来查看所有数据库。然后,不管从哪个发行版升级,请在升级之前备份每个数据库。

关于此任务

注: 复制数据库是一项重要的保护措施,也是该升级过程中的关键部分,不得跳过。有关备份数据库的更多信息,请参阅Database backup

过程

  1. 如果当定期计划的备份、构建、DCM 传输以及其他后台作业正在运行时,希望不能进行升级,请暂时禁用那些计划的活动。
  2. 升级之后重新打开计划的活动。

结果

您可按照正常过程备份数据库。但是,请阅读压缩以前的数据库以获取更多有关需要数据库副本的信息。如果有定制的模型数据库,请务必使用所有生产数据库对其进行备份。

压缩以前的数据库

必须将数据库从以前的发行版复制到 Rational Synergy 7.2 服务器。 使用 ccmdb packccmdb unpack。如果您正常使用 ccmsrv archive 或其他方法进行备份,那么此时必须改为使用 ccmdb pack,或者在正常备份过程之外使用该方法。

过程

将数据库打包。
ccmdb pack unc_database_path /to packfile

关闭以前的 Rational Synergy 发行版

一般情况下,在安装发行版 7.2 之前,不需要关闭 Rational Synergy 的前发行版。 仅在必须删除并替换现有 Informix 数据库服务器,而非创建全新的独立 Informix 数据库服务器时,才必须关闭前发行版(不推荐)。

过程

  1. 在正在升级的服务器上以 CM 管理员的身份登录。
  2. 使用以前的安装,在每个活动数据库上使用 ccmdb shutdown 命令关闭该服务器上的所有当前会话。

    使用以前安装上设置的路径打开命令窗口。

    开始 > 所有程序 > Telelogic > Telelogic Lifecyle 解决方案工具 > Telelogic Synergy > CM 命令提示符

    ccmdb shutdown database_path 

从以前的 Informix 数据库服务器删除数据库

如果您已经关闭了前发行版,且您想复用先前 Informix 数据库服务器占用的磁盘空间,必须首先删除来自先前服务器的所有数据库。

关于此任务

注: 确保做好备份工作之后才能从以前的 Informix 数据库服务器删除数据库。

过程

  1. 请确保所有数据库均已成功备份。
  2. 在数据库服务器上以 CM 管理员身份登录。
  3. 指向原来的安装目录。

    使用以前安装上设置的路径打开命令窗口。

    开始 > 所有程序 > Telelogic > Telelogic Lifecyle 解决方案工具 > Telelogic Synergy > CM 命令提示符

  4. 获取数据库列表。
    ccmsrv status [/s servername]
  5. 移除每个数据库。
    ccmdb delete unc_database_path

移除以前的安装和数据库服务器

如果不再需要旧发行版或删除数据库服务器并复用其磁盘空间,现在您可以卸载前发行版。

关于此任务

卸载期间,您可以选择删除 Informix 数据库服务器的选项。如果您如之前所述,已经复制了该服务器上所有数据库,那么该步骤是安全的。

注: 只有在确定完成备份,或者存在前发行版的其他副本的情况下才能删除以前的 Rational Synergy 安装。

升级操作系统

如果出现下列情况,请升级操作系统。

关于此任务

要查看由Rational Synergy 发行版7.2 支持的操作系统版本列表,请查看自述文件。

关闭在旧版操作系统上运行的先前安装之后,以及安装需要新操作系统版本的新的 Rational Synergy 发行版之前进行升级。

或者,设置使用新操作系统的新计算机,并在该系统上遵循核对表升级到 Rational Synergy 发行版 7.2


反馈