kubernetes在哪里存储除etcd以外的集群数据?

0lvr5msh  于 2022-11-02  发布在  Kubernetes
关注(0)|答案(1)|浏览(218)

我正在尝试在不使用任何第三方应用程序的情况下备份Kubernetes集群。
我试着备份/var/lib/etcd,但是etcd只在名称空间发生变化时才发生变化。当pod或副本集发生变化时,etcd没有变化。除了/var/lib/etcd,Kubernetes是否还有其他位置存储数据?

p8ekf7hl

p8ekf7hl1#

您可以通过以下命令备份Kubernetes集群:etcdctl backup。这里是完整的指南,如何使用etcdctl备份命令。
或者,您也可以制作丛集的快照:etcdctl snapshot save .
此命令将允许您创建增量备份
etcd的增量备份,首先进行完整快照,然后应用监视,并将一定时间内累积的日志保存到快照存储。恢复过程,从完整快照恢复,启动嵌入式etcd,并逐一应用日志记录事件。
您可以找到更多关于增量备份功能here

相关问题