Is there any instance cloning for cassandra. It means from production to a lower environment(development or testing env). If supports, how can we achieve it
Cassandra does not provide a cloning feature that is you're probably thinking of. This is because creating an image of a node then cloning it means that it contains identical configuration. If a node with identical configuration (such as token allocation, cluster name, seeds and IP addresses) is brought online, it would automatically join an existing cluster which is not what you want.
Instead, you need to build a new cluster and restore the data snapshots. The high-level steps are:
nodetool refreshto make Cassandra load the new SSTables
For the detailed instructions, see Restoring a snapshot into a new cluster. Cheers!
7 People are following this question.