etcdutl

etcd 离线数据管理工具

补充说明

etcdutl 是 etcd 3.5+ 提供的离线工具,用于查看快照、恢复快照、备份、整理和迁移数据。它直接操作数据文件,不需要 etcd 服务在线。

常用示例

etcdutl snapshot status /backup/etcd.db -w table
etcdutl snapshot restore /backup/etcd.db \
  --data-dir /var/lib/etcd-restore \
  --initial-cluster node1=https://10.0.0.1:2380 \
  --initial-cluster-token etcd-cluster-1 \
  --initial-advertise-peer-urls https://10.0.0.1:2380
etcdutl backup --data-dir /var/lib/etcd --backup-dir /backup/etcd
etcdutl defrag --data-dir /var/lib/etcd
etcdutl hashkv --data-dir /var/lib/etcd
etcdutl migrate --data-dir /var/lib/etcd

易错点与排错

相关命令