VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

升级方案

概述

用户根据Vastbase提供的新特性和数据库现状,确定是否对现有系统进行升级。本文将指导用户根据数据库版本选择升级方案。

升级方案

当前支持的升级方案包括:替换升级、重新初始化、补丁升级。

  • 替换升级:直接替换数据库安装目录并重启数据库,即可完成Vastbase G100数据库的升级。

  • 重新初始化:使用重新初始化升级法,可以跨大版本和Build升级Vastbase G100数据库。

  • 补丁升级:Vastbase G100为用户提供了两种升级工具,分别是gs_upgradectl和vpatch工具。根据不同的数据库版本选择对应工具可完成Vastbase G100数据库的升级。

升级方案选择

  • 升级前与升级后的Vastbase G100数据库为不同大版本或不同Build时,升级必须使用重新初始化升级

  • 升级前与升级后的Vastbase G100数据库为相同大版本和相同Build时,版本内部补丁升级的方案选择如表1所示。

    表1 升级版本要求

    版本 选择升级方案 说明
    数据库版本 < V2.2 Build 5 重新初始化
    Vastbase G100 V2.2 Build 5 中补丁号(Patch)小于75的数据库版本gs_upgradectl工具旧版本升级 由于操作步骤相对复杂,建议直接使用替换升级法
    Vastbase G100 V2.2 Build 5 中补丁号(Patch)大于或等于75的数据库版本 gs_upgradectl新版本升级
    数据库版本 >= V2.2 Build 10 使用vpatch进行版本控制

注意事项

升级方案的选择与数据库版本有较大相关性,用户选择方案前应了解当前Vastbase G100数据库的版本。

可通过如下方法查看数据库版本:

vsql --version

更多方法可参考数据库版本查询