Hi, We have a cluster of ~20 nodes all located in 1 datacenter running Cassandra 0.7.2. We are planning to move from this datacenter to another with as minimal downtime as possible.
The first strategy that came into my mind is to use the topology placement strategy, create nodes in the new datacenter and let cassandra moves the data into the new datacenter as we commission new nodes. The problem is that we are currently using the RackUnawareStrategy placement strategy and I'm wondering if it's possible to switch to the NetworkTopologyStrategy without having to remake all the data. If so, how can I do it? As for the snitch, nodes are configured with RackInferringSnitch. I guess we can let it there if we make sure nodes have properly configured IPs and they'll snitch using the closest node? If switching the placement strategy is impossible, what is the best way to move the data from one datacenter to the other? Thank you! Regards, André-Philippe Paquet