利用velero备份k8s集群

椰子ya Linux 2022-02-13

Velero目前包含以下特性:

支持Kubernetes集群数据备份和恢复
支持复制当前Kubernetes集群的资源到其它Kubernetes集群
支持复制生产环境到开发以及测试环境


velero与etcd备份区别

直接备份 Etcd 是将集群的全部资源备份起来,而 Velero 可以对 Kubernetes 集群内对象级别进行备份。
除了对 Kubernetes 集群进行整体备份外,Velero 还可以通过对 Type、Namespace、Label
等对象进行分类备份或者恢复。


Velero组件一共分两部分,分别是服务端和客户端。

服务端:运行在Kubernetes集群中
客户端:运行在本地的velero命令行工具,需要在机器上已配置好kubectl及集群kubeconfig


velero使用场景

灾备场景:提供备份恢复k8s集群的能力
迁移场景:提供拷贝集群资源到其他集群的能力(复制同步开发,测试,生产环境的集群配置,简化环境配置)

实验过程>>有道云笔记

PREV
解决K8S证书过期问题
NEXT
PL2303驱动不支持win11及以上版本 解决办法