溫馨提示×

centos上k8s的備份與恢復方法

小樊
39
2025-08-31 01:53:58
欄目: 智能運維

以下是在CentOS上備份與恢復Kubernetes的常見方法:

備份方法

  • etcd備份:安裝etcdctl工具,使用ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key snapshot save <backup-file-location>命令備份etcd數據。
  • Velero備份:先安裝Minio作為對象存儲,再安裝Velero。使用velero backup create <backup-name> --include-namespaces <namespace> --wait命令備份指定命名空間的資源。

恢復方法

  • etcd恢復:使用ETCDCTL_API=3 etcdctl snapshot restore <backup-file-location> [--data-dir <data-dir>]命令恢復etcd數據,恢復后需重啟Kubernetes組件。
  • Velero恢復:使用velero restore create <restore-name> --from-backup <backup-name>命令從備份中恢復資源。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女