我们的Cassandra集群在AWS EC2上运行,环中有4个节点。我们希望将整个环境迁移到Azure。 我们使用该流程在现有数据中心(AWS EC2)中添加新数据中心(Azure),并使用策略为NetworkTopology并使用GossipingPropertyFileSnitch。使用NetworkTopology进行Cassandra迁移后的数据不匹配
添加新数据中心后,我们在新数据中心的所有节点上运行以下命令。 #nodetool重建 - “数据中心名称”
现有数据中心中所有节点上的数据总计约为3 TB。 重建新数据中心需要大约6-7天的时间,并且system.log说 - 完成所有会话。我们检查了新数据中心中每个节点上的数据库大小,发现所有4个节点的大小都比现有数据中心小(大约75gb,即总共300GB)。
有人请让我知道,如果这是检查新数据中心的数据是否与现有数据中心相同的正确方法。