velero-io velero 10243 Go https://avatars.githubusercontent.com/u/259300585?v=4 80 Kubernetes 应用及持久卷的备份、恢复与迁移工具。 Backup and migrate Kubernetes applications and their persistent volumes
创建于 9 年前
最后更新 1 周前
+7 stars today
AI 综合评分
80 A 级
代码质量 74
文档质量 83
社区健康 77
项目活跃 86
创新性 70
项目简介
Kubernetes 应用及持久卷的备份、恢复与迁移工具。
项目摘要
主题
为 Kubernetes 集群提供可靠的备份、恢复与迁移能力,解决云原生环境下的数据丢失与迁移难题。
核心分点总结
全量备份:支持备份 Kubernetes 集群资源及持久卷,确保应用状态与数据不丢失。
灾难恢复:在集群崩溃或数据误删时,能快速将备份恢复到原集群或新集群,保障业务连续性。
跨集群迁移:轻松将应用及其数据从一个 Kubernetes 集群迁移到另一个,实现跨云或跨区调度。
灵活调度:支持定时备份与自定义钩子,在备份前后执行特定脚本,满足复杂业务需求。
行动指南
- 当你需要为生产级 K8s 集群建立容灾机制时,部署 Velero 并配置定时备份到对象存储。
- 当你计划将应用从本地集群迁移到公有云,或跨云厂商迁移时,利用 Velero 实现一键迁移。
- 上手只需安装 Velero CLI,配置好云厂商的存储凭证,即可通过简单命令执行备份与恢复。
金句总述
Velero 是 Kubernetes 数据的“时光机”,让每一次意外都能一键回退。
故事性收尾
曾经,凌晨三点的集群告警让你心惊胆战,每一次迁移都像是在走钢丝;如今,Velero 默默守护着你的数据,你只需轻点回车,应用便在另一个集群安然苏醒,你终于能安心合眼,享受真正的云原生自由。