nebula图数据库工具,目前包含以下工具: 升级脚本,目前支持:1.x升级到3.6.0、2.x升级到3.6.0
- upgrade_v1x_to_v262.sh : 升级nebula 1.x到2.6.2
- upgrade_v20_to_v262.sh : 升级nebula 2.0到2.6.2
- upgrade_v262_to_v360.sh : 升级nebula 2.6.2到3.6.0,升级过程会自动备份storage和etc
- 1.x升级到2.6.2,需要将upgrade_v1x_to_v262.sh放置在nebula1.x的{nebula_install_path}/scripts目录下
- 2.0升级到2.6.2,需要将upgrade_v1x_to_v262.sh放置在nebula2.0的{nebula_install_path}/scripts目录下
- 2.6.2升级到3.6.0,需要将upgrade_v1x_to_v262.sh放置在nebula2.6.2的{nebula_install_path}/scripts目录下
- 先赋予脚本可执行权限,命令:chmod +x upgrade_v1x_to_v262.sh
- 查看脚本帮助文档,所有的脚本支持--help方式查看使用说明,例如:./upgrade_v1x_to_v262.sh --help
- 根据文档提示执行升级命令
根据官方说明,1.x不能直接升级到3.6.0,必须先升级到2.6.2再升级到3.6.0 ** 注意:** 此脚本并非在线上验证过,因为在测试环境升级过程中未报错,但是可能在使用的时候会出现key的格式的问题,详见论坛:3.6版本运行过程中出现:rawKey.size() != expect size
根据官方说明,2.0不能直接升级到3.6.0,必须先升级到2.6.2再升级到3.6.0,