在 Kubernetes 中选择正确的 etcd 备份版本

Choose the correct version of etcd backup in Kubernetes

我想创建 etcd 实例的快照。 etcd 实例是 运行 etcd 版本 3.3.10。我在以下命令中使用了 ETCDCTL_API=3

ETCDCTL_API=3 etcdctl 
--endpoints https://[127.0.0.1]:2379 
--cacert /opt/ca.crt 
--cert /opt/etcd-client.crt 
--key=/opt/etcd-client.key 
  snapshot save > /var/lib/backup/etcd-snapshot.db

我应该使用 ETCDCTL_API 的哪个版本?我应该使用最高版本吗?

"etcdctl snapshot save /path/file_name.db" 命令仅在 api 版本设置为 3

时有效
export ETCDCTL_API=3

api 版本 2 中没有可用的选项 运行 带有快照保存选项的命令。