登录 注册
当前位置:主页 > 资源下载 > 9 > Cain:一款用于Kubernetes上Cassandra备份与恢复的工具

Cain:一款用于Kubernetes上Cassandra备份与恢复的工具

  • 更新:2024-09-27 09:13:56
  • 大小:29KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

该隐 该隐是Kubernetes上Cassandra的备份和还原工具。 它以DC Comics超级英雄名字命名。 该隐支持以下云存储服务: AWS S3 Minio S3 Azure Blob存储 该隐现在是头盔图表的正式组成部分! 安装 先决条件 吉特 从发布 从下载最新版本或将其与 从来源 mkdir -p $GOPATH/src/github.com/nuvo && cd $_ git clone https://github.com/nuvo/cain.git && cd cain make 指令 将Cassandra群集备份到云存储 该隐通过以下方式执行备份: 备份keyspace架构(使用cqlsh )。 使用nodetool snapshot获取备份数据-它在给定namespace keyspace中的所有Cassandra nodetool snapshot创建keyspace的快照(根据selector )。 使用将文件parallel复制到云存储-它将文件复制到指定的dst ,位于namespace//keys