The Priam code is looking for the <keyspace>/<columnfamily>/backups directory 
created by cassandra during incremental backups. If it finds it the files are 
uploaded to S3. 

It's taking the built in incremental backups off node. (AFAIK)

Cheers

-----------------
Aaron Morton
Freelance Developer
@aaronmorton
http://www.thelastpickle.com

On 15/08/2012, at 8:16 AM, Yang <teddyyyy...@gmail.com> wrote:

> in the initial incremental backup implementation, 
> the hardlinking to the backup dir was in the CFS.addSSTable()  code, so it's 
> part of the Cassandra code.
> 
> I looked at Priam, 
> https://github.com/Netflix/Priam/blob/master/priam/src/main/java/com/netflix/priam/backup/IncrementalBackup.java
> 
> this code pretty much does the same thing as the original addSSTable() 
> incremental backup .
> so the Priam backup code operates outside of Cassandra write path?
> any insight into why this approach was chosen instead of using the 
> incremental backup provided by Cassandra?
> 
> thanks
> Yang

Reply via email to