incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Ellis <jbel...@gmail.com>
Subject Re: backing up data from cassandra
Date Mon, 05 Oct 2009 13:09:48 GMT
bin/nodeprobe snapshot

to restore, move the snapshot sstables from the snapshot location to
the live data location (e.g. with dsh).

note that the 0.4 branch, which will become 0.4.1, automatically
flushes each columnfamily when you ask for a snapshot of the table, so
you don't have to do that manually anymore.

On Mon, Oct 5, 2009 at 8:05 AM, Joe Van Dyk <joevandyk@gmail.com> wrote:
> How do you take the snapshot?  What's the restore process?
>
> On Mon, Oct 5, 2009 at 5:22 AM, Jonathan Ellis <jbellis@gmail.com> wrote:
>> You can take a snapshot and either leave it in place indefinitely or
>> throw it into your existing backup ecosystem.  That's your best option
>> for backup no matter which kind of partitioner you're using.
>>
>> -Jonathan
>>
>> On Mon, Oct 5, 2009 at 12:52 AM, Edmond Lau <edmond@ooyala.com> wrote:
>>> For folks who are using or considering using cassandra in their
>>> production systems, what do you use for backups?
>>>
>>> With HBase, one could potentially write a mapreduce to perform a row
>>> scan of the entire table (restricted to some historical timestamp to
>>> get a consistent view) and export the data to hdfs.  With Cassandra,
>>> if you're using an ordered partitioner, a similar mechanism could be
>>> built over a key range scan.
>>>
>>> With a random partitioner, though, there's no api to iterate through
>>> all existing keys.  Why not?
>>>
>>> Edmond
>>>
>>
>
>
>
> --
> Joe Van Dyk
> http://fixieconsulting.com
>

Mime
View raw message