kubernetes集群ETCD备份与恢复

一、通过kubeadm方式备份

安装etcdctl命令行
yum install -y etcd
备份
ETCDCTL_API=3 etcdctl \
snapshot save snap.db \  #此处默认是当前路径,可自定义存储路径
--endpoints=https://127.0.0.1:2379 \
--cacert=/etc/kubernetes/pki/etcd/ca.crt \
--cert=/etc/kubernetes/pki/etcd/peer.crt \
--key=/etc/kubernetes/pki/etcd/peer.key
使用以下命令可查看备份的文件信息
ETCDCTL_API=3 etcdctl snapshot status snap.db
kubeadm 部署恢复etcd数据库

你可能感兴趣的:(kubernetes,kubernetes,k8s,etcd)