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.
Can we restore a keyspace which contains a UDT to another keyspace?
How do I migrate data from a 5-node cluster to a 3-node cluster?
Does a snapshot of keyspaces take a backup of user roles and permissions?
Does OpsCenter support restoring data to a different table than the source table?
How do I migrate data from one cluster to another which are the same size?
DataStax Enterprise is powered by the best distribution of Apache Cassandra ™
© 2022 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