How to restore Cassandra shapshot after changing number of nodes in the cluster -
let's assume had 3-node cluster following nodes: node1, node2, node3. 1 day created snapshot entire cluster , copied snapshot tables each node external backup server.
some time has passed , cluster grown: instead of 3 nodes have 5 nodes. besides that, 1 of original nodes no longer exists, cluster looks follows: node1, node3, node4, node5, node6.
how restore snapshot data changed cluster? right way in mentioned case use sstableloader?
if true, how initiate restore process providing snapshots placed on backup server cassandra not installed? need install sstableloader there or can launch remotely?
how fast sstableloader restore data?
your best bet read upon following:
http://www.datastax.com/dev/blog/using-the-cassandra-bulk-loader-updated
in short sstable loader aware of topology of cluster pushing data. data in end end on correct nodes.
if reason might more feasible sstables on nodes. might put them correct folders, run reload or restart ... , after cleanup, compared sstable loader, it's not elegant.
Comments
Post a Comment