Search code examples
cassandracassandra-2.1bigdatadatabase

Cassandra data clone to another cassandra database(different servers)


My question is above mentioned, have a cassandra database and wanted to use another server with this data. How can i move this all keyspace's data?

I have snapshots but i dont know can i open it to another server.

Thanks for your helps


Solution

  • Unfortunately, you have limited options to move data across clouds primarily COPY command or sstableloader (https://docs.datastax.com/en/cassandra/2.1/cassandra/migrating.html) or if you plan to maintain a like-to-like setup (same number of nodes) across clouds then simply copying snapshots under data would work.

    If you are moving to IBM Softlayer, you maybe able to use software-defined storage solutions that get deployed on bare metal and provide features like thin clones that will allow you to create clones of cassandra clusters in matter of minutes and provide incredible space savings. This is rather useful for creating clones for dev/test purposes. Checkout Robin Systems, you may find them interesting.