我們的Cassandra集羣在AWS EC2上運行,環中有4個節點。我們希望將整個環境遷移到Azure。 我們使用該流程在現有數據中心(AWS EC2)中添加新數據中心(Azure),並使用策略爲NetworkTopology並使用GossipingPropertyFileSnitch。使用NetworkTopology進行Cassandra遷移後的數據不匹配
添加新數據中心後,我們在新數據中心的所有節點上運行以下命令。 #nodetool重建 - 「數據中心名稱」
現有數據中心中所有節點上的數據總計約爲3 TB。 重建新數據中心需要大約6-7天的時間,並且system.log說 - 完成所有會話。我們檢查了新數據中心中每個節點上的數據庫大小,發現所有4個節點的大小都比現有數據中心小(大約75gb,即總共300GB)。
有人請讓我知道,如果這是檢查新數據中心的數據是否與現有數據中心相同的正確方法。