As someone told you this feature was added by Netflix to work with Priam (cassandra management tool). Priam itself uses it for several months only, so I doubt if anybody uses this feature in production. Any way, you can ping guys working on Priam. This is your best bet. https://github.com/Netflix/Priam
Let us know if you can figure out how to use it. Thank you, Andrey On Fri, Dec 13, 2013 at 6:31 AM, Bonnet Jonathan. < jonathan.bon...@externe.bnpparibas.com> wrote: > Hello, > > As i told you i began to explore restore operations, see my config for > archive commit logs: > > archive_command=/bin/bash /produits/cassandra/scripts/cassandra-archive.sh > %path %name > > restore_command=/bin/bash /produits/cassandra/scripts/cassandra-restore.sh > %from %to > > restore_directories=/produits/cassandra/cassandra_data/archived_commit > > restore_point_in_time=2013:12:11 17:00:00 > > My 2 scripts > > cassandra-archive.sh: > > bzip2 --best -k $1 > mv $1.bz2 /produits/cassandra/cassandra_data/archived_commit/$2.bz2 > > > cassandra-restore.sh: > cp -f $1 $2 > bzip2 -d $2 > > > > For an example, at 2013:12:11 17:30:00 i had truncate a table which belong > to a keyspace with no replication on one node, after that i made a nodetool > flush. So when i restore to 2013:12:11 17:00:00 i expect to have my table > bein fill up again. > > The node restart with this config correctly, i see my archive commit log > come back to my commitlogdirectory, seems bizarre to me that these ones > finish by *.out like CommitLog-3-1386927339271.log.out and not just .log. > Everything is normal ? > > When i query my table now, this one is still empty. Finaly my restore > doesn't work and i wonder why ? > > Do i have to make a restore on all nodes ? my keyspace have no replication > but perhaps restore need same operation on all node. > > I miss something, i don't know. > > Thanks for your help. > > >