nebula冷备问题

  • nebula 版本:3.2.0
  • 部署方式:分布式
  • 是否为线上版本:Y
  • 硬件信息
    • 磁盘( 推荐使用 SSD)
    • CPU、内存信息
  • 问题的具体描述

3.2.0的冷备是通过创建硬链接的方式完成的,我这边集群目前部署在阿里云,如果阿里云服务挂了,在重新拉起一台服务器的话,ip是会改变的。这时冷备就失效了。
我有一个方案不知道是否可行–通过遍历storage的data目录去解析出所有的原始数据,完成类似scan+查询的冷备数据文件的操作,然后存储在另外的磁盘里,还原的时候再执行批量insert操作来恢复数据?
或者有没有其他更好的冷备方案能解决这个问题?

可以的,用 nebula-spark-connector,它直接通过 storage 接口scan 点边数据,可以存成 csv 文件,需要的时候,再用 exchange 把csv 文件读取回来。

如果是企业版用户,用 exchange 可以直接另存出来。

浙ICP备20010487号