Need to move a TWCloud instance from one server to another
Need to move a TWCloud instance from one server to another
In Cassandra, this is referred to as cloning application keyspaces. You will still need to install and configure C* on the destination cluster but cloning the app data is a fairly simple process.
If there's only one node in the destination cluster, you can simply use the import method by copying the application (not system) SSTables from the snapshots of the source cluster to a directory on the destination node then run:
$ nodetool import ks_name table_name -d /path/to/sstables
This is a variation of the "refresh method" in Restoring from a snapshot.
For what it's worth, I've previously documented steps for cloning app keyspaces on multi-node clusters in these posts:
Cheers!
5 People are following this question.
How can we recover a SSTable if it is corrupted or deleted at the OS level?
Why is the data missing when I restore a full backup on a node?
How will the replicas be handled when restoring data from a 5-node cluster to a 2-node cluster?
Does OpsCenter API support restoring data to another cluster or location?
DataStax Enterprise is powered by the best distribution of Apache Cassandra ™
© 2023 DataStax, Titan, and TitanDB are registered trademarks of DataStax, Inc. and its subsidiaries in the United States and/or other countries.
Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries.
Privacy Policy Terms of Use