VastbaseG100

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

Menu

重新初始化升级法

功能描述

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

注意事项

  • 所有用户自定义的对象和数据都需要从旧库导出,再导入到新库。

  • 由于Vastbase G100的兼容模式从库级调整为实例级,所以若要将低版本数据库升级为Vastbase G100 Build 14及以后的版本,用户应先进行分库导出,并在初始化目标数据库时指定兼容模式,在相应的实例下导入旧库的对象和数据。

操作步骤

1、使用vb_dump导出所有对象和数据。若要将低版本数据库升级为Vastbase G100 Build 14及以后的版本时,应分库导出。

2、使用数据库安装程序安装新的数据库。安装数据库详情参见单机安装

3、初始化所需兼容模式的实例(以初始化MySQL兼容模式实例为例)。

vb_initdb  -D /home/vastbase/data/vastbase --nodename vastbase -w vbase@123 --dbcompatibility=B

4、开启数据库。

vb_ctl start 

5、使用vb_restore将步骤1中的备份数据分别导入到新库对应兼容模式的实例中。