重新初始化升级法
功能描述
使用重新初始化升级法,可以跨大版本和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中的备份数据分别导入到新库对应兼容模式的实例中。