Nebula2.5.1 如何进行数据迁移

nebula 版本:2.5.1
部署方式:分布式
安装方式: RPM
是否为线上版本:Y
硬件信息
磁盘:SSD
CPU:16核128GB

集群服务器101、102、103已存在图数据。现在想将数据迁移到新的集群201、202、203,请问如何进行数据迁移?

1.2还有这类文档,2.5找不到相关的数据迁移文档

可以试试参考 利用 snapshot 进行集群迁移

建议先用一个非生产环境测试好了流程,再实操哈。

多谢,仔细看了一遍,我理解这个操作对源集群是无影响的对吧,因为源集群只做一个快照。

如果集群节点数不一致,或者数据目录不一样,这个方案好像用不了。请问还有别的方式么?

嗯嗯,那就是限于 snapshot 操作 本身对源集群的影响了哈

那就可以用 spark connector 去读出来写进去 https://docs.nebula-graph.com.cn/3.2.0/nebula-spark-connector/

或者你缩容到一样,弄过去再扩容

意思是snapshot操作会影响源集群吗? 比如造成源集群短时间不可用之类的后果

嗯嗯,是有不可写的影响

1 个赞

多谢,好像也可以使用importer功能

嗯嗯,你要是有原始 csv 数据,就好办了,导入工具就能满足你

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。