Il 04/06/15 17:17, Sebastian Estevez ha scritto:
If you have all the sstables for each node and no token range changes,
you can just move the sstables to their spot in the data directory
(rsync or w/e) and bring up your nodes. If you're already up you can use
nodetool refresh to load the sstables.
Hi, as previously described, in my situation I have the sstables for
only TWO of my four nodes, i.e. I have a backup of one datacenter only.
I tried stopping cassandra on all four nodes, copying the sstables to
their original location on the two nodes for which I have a backup, and
restarting cassandra on all four nodes, but the data did not propagate
to the second datacenter: the two nodes were I restored the backup
appeared to be OK, but the two nodes in the other datacenter remained empty.
Am I missing anything?
Also, I tried nodetool refresh with no success.
First of all, on which nodes should I run it?
I tried running it on the nodes were I restored the sstables, but it
exited without any output and in the log I could see "No new SSTables
were found for <mykeyspace>/<mytablename>", it didn't do anything.
I'm pretty sure I restored the data in the right place, not in the
snapshot subdirs.
Thanks.
--
01