Dump tokens after Cassandra started #217
Open
+23
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi
In order to make IT compliance we need to perform backup/restore for our Cassandra cluster.
In this document: Restoring a snapshot into a new cluster, it mentioned that we need to dump tokens in order to recover from a snapshot.
The idea is that we can dump the token after Cassandra started in data folder (Saying that
/var/lib/cassandra/metadata
) and we take the EBS snapshots. So that in the new cluster, we can attach the EBS volume (which created from the snapshot) and find this file in data folder.Another way is that we can manually dump the tokens whenever new cluster / nodes are added, but we think this way is more error-prone since people may forget to do it.
Author: [email protected]