ETCD 常用操作,及数据备份和恢复

阅读: 评论:0

ETCD 常用操作,及数据备份和恢复

ETCD 常用操作,及数据备份和恢复

ETCD常用命令

1. ETCD健康度检测

单节点方式
./etcdctl --endpoints=localhost:2379 --user=root:'****' endpoint health
集群方式
./etcdctl endpoint health --user=root:'****' --cluster

2. 查询ETCD状态

单节点
./etcdctl endpoint status -w table --endpoints="127.0.0.1:2379"
集群方式
ETCDCTL_API=3 ./etcdctl endpoint status --cluster -w table

3.ETCD数据备份

注:etcd-snapshot.db 为备份文件名
./etcdctl --endpoints=localhost:2379 --user=root:’****’ snapshot save etcd-snapshot.db

4.ETCD数据恢复

4.1 准备工作:上传备份文件 **.db 至需要恢复的etcd机器

scp ***.db ip:/

4.2 停止单机或者集群内所有etcd进程

ps -ef |grep etcd
sudo kill -9 pid

4.3单节点恢复方式: etcd-snapshot.db为备份文件位置 m1.etcd 数据恢复所保存的路径

./etcdutl snapshot restore etcd-snapshot.db --d

4.4 集群恢复方式: 注:***.db为备份文件名称; etcd1ip、etcd2ip、etcd3ip 分别对应三台机器的ip;
–data-dir&#d、d、d 分别为恢复后数据保存的目录

etcd1机器
ETCDCTL_API=3 ./etcdctl snapshot restore ***.db --name infra0 --initial-cluster "infra0=etcd1ip:2380,infra1=etcd2ip:2380,infra2=etcd3ip:2380" --initial-cluster-token etcd-cluster-1 --initial-advertise-peer-urls 本机ip:2380 --data-dir&#d
etcd2机器
ETCDCTL_API=3 ./etcdctl snapshot restore ***.db --name infra1 --initial-cluster "infra0=etcd1ip:2380,infra1=etcd2ip:2380,infra2=etcd3ip:2380"  --initial-cluster-token etcd-cluster-1 --initial-advertise-peer-urls 本机ip:2380 --data-dir&#d
etcd3机器
ETCDCTL_API=3 ./etcdctl snapshot restore ***.db --name infra2 --initial-cluster "infra0=etcd1ip:2380,infra1=etcd2ip:2380,infra2=etcd3ip:2380"  --initial-cluster-token etcd-cluster-1 --initial-advertise-peer-urls 本机ip:2380 --data-dir&#d

4.5 数据恢复成功后,集群方式启动三台etcd

4.ETCD数据恢复后可能密码也会变更至恢复节点的密码,需要手动更改

更改密码原因为:apisixdasboard及apisix连接etcd密码在配置文件中,如不更改,其他服务连接不上etcd
./etcdctl user passwd root --user=root:****

本文发布于:2024-02-01 05:27:02,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170673642434214.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据备份   常用   操作   ETCD
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23