模块资料|Kubernetes 备份与恢复

原图深度模块的结构化资料摘录,保留目标、知识、命令线索、风险、排障、练习与验收。它不是一张原子知识卡,也不是可直接执行的操作手册。

所属方向:备份容灾

目标

  • 恢复集群对象、持久卷、密钥和应用依赖。

知识拆解

  • cluster state vs application data
  • etcd snapshot
  • resource backup
  • PV snapshot
  • CRD/operator order
  • cross-cluster migration

命令 / 配置 / 关键对象

以下是原图中的命令名、缩写或配置对象,并非经校验的完整命令行;其中可能含写操作。执行前必须补齐版本、权限、目标和风险。

  • etcdctl snapshot
  • Velero backup/restore
  • VolumeSnapshot
  • resource filters
  • restore hooks

高频故障与风险

  • 只备 YAML
  • CRD 顺序失败
  • PV snapshot 不一致
  • secret/证书失效
  • 集群版本不兼容

排障路径

  • 控制面→CRD→operator→app→data
  • 检查 backup logs/items
  • 验证 storage class mapping

实战练习

  • namespace 灾难恢复
  • 集群迁移与应用验证

验收标准

  • 隔离环境季度恢复
  • 恢复顺序文档化
  • 数据与权限验证

对应优秀开源项目

继续拆卡的规则

本页是资料入口。只在形成一个能独立解释、带依据与边界的认识后,提炼为 Concept;故障观察进入 Troubleshooting,满足诊断条件的处置进入 Runbook,真实事件进入 Incident。

来源

查看完整原图节点与备注