升级 GBase 8s(定点迁移)

通过在新的目录中安装产品、复制几个配置文件并启动新服务器来自动转换数据库数据,定点迁移就可以直接将 GBase 8s 升级到当前版本。

您可以从以下任何产品直接升级:GBasedbt V11.10、V10.00、V9.40、V9.30、V9.21 或 V7.31。

您可以从以下任何产品直接升级:GBasedbt V11.50、V11.10、V10.00、V9.40 或 V7.31。

升级是一种使用现有测试和生产环境的定点迁移方法。这些机器上的操作系统必须受新版本服务器支持。同样,您必须拥有足够的空间来进行系统数据库数据转换。

升级包含以下步骤:

  1. 准备系统。这包括关闭所有事务,使用 oncheck 实用程序验证数据的完整性以及执行 0 级备份。(如果您正在使用 Enterprise Replication 或高可用性集群,那么必须停止复制并执行所需的附加任务。)

    虽然升级之前无需除去定点变更,但最佳做法是在升级前除去所有定点变更。

  2. 在机器上安装新产品。

    要点:最安全的新版本升级方法是在其他目录中安装新的版本。为了节省空间,您可以选择想要安装的产品组件。在使用与当前数据库服务器中使用的类似配置设置和客户机连接信息来测试数据库服务器实例之后,可以除去旧版本。

    如果在机器上没有空间可用于两个版本,请将新版本安装在现有版本上。在此情况下无法有选择地安装组件;您必须安装整个产品以阻塞较早版本的对象。在选择此方式之前,请确保具有旧版本的原始安装介质,因为您将无法自动进行还原。

  3. 将 ONCONFIG 文件复制到目标中,并设置当前版本的新参数。
  4. 启动新版本 GBase 8s 的实例。将自动转换数据库数据。
  5. 如果存在性能问题,请运行 UPDATE STATISTICS 和 UPDATE STATISTICS FOR PROCEDURE。

这类迁移将引入错误的风险降至最低。您始终可以从新的服务器还原到旧的服务器。如果在还原期间出现问题,您可以恢复 0 级备份。