[ 
https://issues.apache.org/jira/browse/CASSANDRA-3453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13144384#comment-13144384
 ] 

Matthew F. Dennis commented on CASSANDRA-3453:
----------------------------------------------

1) It is easier to backup/copy all your snapshots for all keyspaces if they are 
in one place instead of having to iterate over all the keyspace directories 
looking for the snapshot directories.

2) it is safer when deleting snapshots (less chance of scripts/admins 
accidentally deleting the keyspace instead of all the snapshots. (e.g. rm -rf 
/some/path/$ksname/snapshots/* where $ksname ends up a blank space because of a 
script bug)
 
besides, checking a setting isn't very complex code wise ;)
                
> cassandra.yaml needs a directory_setting
> ----------------------------------------
>
>                 Key: CASSANDRA-3453
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3453
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Matthew F. Dennis
>
> cassandra.yaml really needs a config option for a snapshot directory. by 
> default it should be a peer folder with saved_caches, commitlog and data.
> assuming the value of that setting is /some/path/snapshot_dir then snapshots 
> would go into: /some/path/snapshot_dir/snapshot_name/keyspace_name/
> this makes automation, particularly around backups, much easier and gives 
> more control to ops

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to