完成必需的迁移后任务

在迁移之后,您必须完成一系列迁移后任务,以为新版本服务器的使用做准备。

要完成迁移后任务:

  1. 如果计划使用 GBase 8s Primary Storage Manager 之外的存储管理器,请复制先前的 sm_versions 文件。GBase 8s Primary Storage Manager 不使用 sm_versions 文件。对于 ON-Bar,请复制先前的 sm_versions 文件。有关更多信息,请参阅对于 ON-Bar,复制 sm_versions 文件
  2. 如果在迁移之后存在性能问题,也可以在执行查询的 UDR 和表(非系统目录表)上运行 UPDATE STATISTICS。有关更多信息,请参阅(可选)迁移后更新表的统计信息
  3. 在某些系统目录表上运行 UPDATE STATISTICS
  4. 复查客户机应用程序和注册表键。有关更多信息,请参阅复查客户机应用程序和注册表键
  5. 验证数据完整性。有关更多信息,请参阅验证已迁移数据的完整性
  6. 制作新版本 GBase 8s 的初始备份。有关更多信息,请参阅迁移到新版本后备份 GBase 8s
  7. 调整新版本 GBase 8s 的性能,并根据需要调整查询。有关更多信息,请参阅调整新版本的性能和调整查询
  8. 如果使用 Enterprise Replication,请执行 Enterprise Replication 迁移任务。有关更多信息,请参阅使用 Enterprise Replication 迁移
  9. 如果使用高可用性集群,那么必须执行附加迁移任务。有关更多信息,请参阅高可用性集群迁移
  10. 注册已安装的所有 DataBlade® 模块。有关更多信息,请参阅注册 DataBlade 模块
  11. 当从 GBasedbt V11.50.xC1、11.50.xC2 或 11.50.xC3 迁移时,如果您计划使用可显示压缩信息的 syscompdict_full 表,那么请运行 buildsmi 脚本。

    安装中 etc 目录内的 buildsmi 脚本会删除并重新创建包含 syscompdict_full 表的 sysmaster 数据库。在数据库构建期间确保没有任何与 sysmaster 数据库的连接之后,buildsmi 脚本必须以用户 gbasedbt(在 UNIX™ 上)的身份运行。

迁移并开始使用新版本之后,请参阅从 GBase 8s V8.5 还原,以应对需要还原的情况。

对计划在该计算机上运行的 GBase 8s V8.5 的每个实例重复此迁移过程和迁移后过程。

如果迁移期间发生严重错误,那么可能需要返回到先前的服务器版本,从 0 级备份中复原,更正问题,然后再重新启动迁移任务。

要点: 在迁移成功完成之前,请不要将应用程序连接到数据库服务器实例。

成功迁移到 GBase 8s V8.5 之后,您可能想修改配置文件和环境变量以利用 GBase 8s V8.5 的功能。