简体   繁体   English

Datastax Cassandra Community EC2备份方法

[英]Datastax Cassandra Community EC2 backup methods

I am currently running a cluster (3 nodes) on AWS using the Datastax Cassandra Community AMI. 我目前正在使用Datastax Cassandra Community AMI在AWS上运行集群(3个节点)。 The AMI does not give you the option to use EBS storage and I read that for Cassandra, instance-stored storage is better than EBS anyway. AMI没有为您提供使用EBS存储的选项,并且我读到对于Cassandra,实例存储还是比EBS更好。

My question is then, how can I take daily backups of this cluster and store them on S3 so that if something goes wrong I can restore the cluster? 我的问题是,我如何才能每天对该群集进行备份并将其存储在S3上,以便在出现问题时可以还原该群集?

Note: I did find this https://github.com/Netflix/Priam but there is no documentation on how to use it? 注意:我确实找到了这个https://github.com/Netflix/Priam,但是没有有关如何使用它的文档?

The instance store vs ebs debate was mostly made before PIOPS and GP2. 实例存储与ebs的争论主要是在PIOPS和GP2之前进行的。 In the day of GP2, ebs is probably fine. 在GP2时代,ebs可能还不错。

Tablesnap ( https://github.com/JeremyGrosser/tablesnap ) is a commonly used tool to watch cassandra data directories and upload to s3. Tablesnap( https://github.com/JeremyGrosser/tablesnap )是监视cassandra数据目录并上传到s3的常用工具。 It "just works" 它“有效”

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM