一、etcd备份与恢复
基本了解:
1、k8s 使用etcd数据库实时存储集群中的数据,安全起见,一定要备份。
2、备份只需要在一个节点上备份就可以了,每个节点上的数据是同步的;但是数据恢复是需要在每个节点上进行。
3、etcd容器是与宿主机网络共享的,采用hostNetwork方式,2379数据端口就可以在宿主机上查看到。

4、kubeadm方式部署的集群,其中etcd是通过静态pod方式部署启动,在/etc/kubernetes/manifests目录下有它的yaml文件,里面记录了启动镜像、版本、证书路劲、数据目录等内容。


注意事项:
使用yum安装的etcd版本比较低,因为etcd现有两个版本,2和3,两个版本之间的api改动较大,现在使用之前都需要先指定到3版本。
本文详细介绍了在Kubernetes中使用etcd进行备份和恢复的方法,包括kubeadm部署方式,备份步骤(使用ETCDCTL命令),以及恢复数据的过程。特别提到了静态Pod部署和不同版本间的注意事项。
订阅专栏 解锁全文
275

被折叠的 条评论
为什么被折叠?



