k8ssandra/medusaMedusa 是 K8ssandra 生态的组成部分。K8ssandra 是一套用于在 Kubernetes 上运行 Apache Cassandra 的云原生项目集合,提供 Apache Cassandra 部署、反熵修复服务、可观测性钩子以及通过 Kubernetes API 对象实现的备份/恢复功能。Medusa 作为 K8ssandra 的关键组件,专注于为 Apache Cassandra 集群提供备份与恢复能力。
Medusa 通常作为 K8ssandra 部署的一部分进行安装和配置。具体操作通过 Kubernetes 自定义资源对象定义备份和恢复策略:
通过 CassandraBackup 自定义资源触发备份:
yamlapiVersion: cassandra.datasta***/v1beta1 kind: CassandraBackup metadata: name: example-backup spec: clusterName: example-cluster # 目标 Cassandra 集群名称 storageLocation: s3://my-backup-bucket # 备份存储位置(支持 S3 等对象存储)
通过 CassandraRestore 自定义资源触发恢复:
yamlapiVersion: cassandra.datasta***/v1beta1 kind: CassandraRestore metadata: name: example-restore spec: clusterName: example-cluster # 目标 Cassandra 集群名称 backup: example-backup # 需恢复的备份名称 storageLocation: s3://my-backup-bucket # 备份存储位置
详细配置参数及高级用法请参考 K8ssandra 官方文档。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务