如何将一个机器的数据迁移到另一台机器

把整个集群的数据拷贝到新集群对应的机器上面,假如新集群的集群和测试集群的ip不一样,需要在meta扩容之后,执行下面的命令,向所有metad发送curl命令去修改storage的ip(新集群的storage端口不能和旧的不一致)。命令如下:

curl “http://metad_ip:metad_port/replace?from=old_storaged&to=new_storaged”

例如

curl -Gs "http://192.168.8.5:19559/replace?from=192.168.8.5&to=192.168.8.6"

上面的操作方式是临时的,后续我们会发布br工具,就不需要用户这么操作。

4 个赞