etcd备份

etcdctl  endpoint status --endpoints=https://192.168.17.1:2379,https://192.168.17.2:2379,https://192.168.17.3:2379  --cacert=/etc/kubernetes/ssl/ca.crt  --cert=/etc/kubernetes/ssl/etcd_server.crt  --key=/etc/kubernetes/ssl/etcd_server.key -w=table

etcdctl   snapshot save /tmp/etcdbak-`date +%F`--endpoints=https://192.168.17.1:2379 --cacert=/etc/kubernetes/ssl/ca.crt  --cert=/etc/kubernetes/ssl/etcd_server.crt  --key=/etc/kubernetes/ssl/etcd_server.key -w=table


 scp 192.168.17.2:/tmp/etcdbak-2024-01-22 .
1)获取etcd名称
      ETCD_NAME=`cat /etc/etcd/etcd.conf | grep ETCD_NAME |awk -F \" '{print $2}'`
2)获取etcd集群信息
   ETCD_INITIAL_CLUSTER=`cat /etc/etcd/etcd.conf | grep ETCD_INITIAL_CLUSTER= | awk -F \" '{print $2}'`
3)获取etcd数据路径
   ETCD_DATA_DIR=`cat /etc/etcd/etcd.conf |grep ETCD_DATA_DIR | awk -F \" '{print $2}'`
4)获取etcd的 Token
   ETCD_INITIAL_CLUSTER_TOKEN=`cat /etc/etcd/etcd.conf |grep TOKEN |awk -F \" '{print $2}'`
5)获取etcd集群通告地址
   ADVERTISE_PEER_URLS=`cat /etc/etcd/etcd.conf |grep ADVERTISE_PEER_URLS |awk -F \" '{print $2}'`
etcdctl snapshot --cacert=$CA_PATH --cert=$CRT_PATH --key=$KEY_PATH  restore /apps/etcd_data/etcdbak-2024-01-22  --name=$ETCD_NAME --data-dir=$ETCD_DATA_DIR --initial-cluster=$ETCD_INITIAL_CLUSTER --initial-cluster-token=$ETCD_INITIAL_CLUSTER_TOKEN --initial-advertise-peer-urls=$ADVERTISE_PEER_URLS 
 
 etcdctl snapshot --cacert=/etc/kubernetes/ssl/ca.crt --cert=/etc/kubernetes/ssl/etcd_server.crt --key=/etc/kubernetes/ssl/etcd_server.key restore /apps/etcd_data/etcdbak-2024-01-22  --name=etcd_159_1 --data-dir=/apps/etcd_data/etcd --initial-cluster=etcd_159_1=https://192.168.17.1:2380,etcd_159_2=https://192.168.17.2:2380,etcd_159_3=https://192.168.17.3:2380  --initial-cluster-token=cc34c326-4694-48c6-afdf-c317f40c1847 --initial-advertise-peer-urls=https://192.168.17.1:2380

相关推荐

  1. etcd备份

    2024-01-23 09:06:04       28 阅读
  2. ETCD备份方案制定

    2024-01-23 09:06:04       14 阅读
  3. 2024 CKA 题库 | 15、备份还原 etcd

    2024-01-23 09:06:04       41 阅读
  4. k8s etcd备份与恢复

    2024-01-23 09:06:04       28 阅读
  5. apisix 官方example,单机docker的etcd备份和恢复

    2024-01-23 09:06:04       39 阅读
  6. etcd数据备份数据恢复数据压缩碎片整理

    2024-01-23 09:06:04       26 阅读
  7. K8S集群Etcd数据备份/恢复

    2024-01-23 09:06:04       9 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-23 09:06:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-23 09:06:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-23 09:06:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-23 09:06:04       20 阅读

热门阅读

  1. VUE: 处理 PDF文件

    2024-01-23 09:06:04       62 阅读
  2. Hive 拉链表详解及实例

    2024-01-23 09:06:04       29 阅读
  3. 【力扣每日一题】力扣670最大交换

    2024-01-23 09:06:04       34 阅读
  4. 数据结构(更新至链表)

    2024-01-23 09:06:04       30 阅读
  5. [EFI]ThinkBook 13s G3电脑 Hackintosh 黑苹果efi引导文件

    2024-01-23 09:06:04       28 阅读
  6. DLL注入技术

    2024-01-23 09:06:04       33 阅读
  7. 创建Servlet的三种方式

    2024-01-23 09:06:04       34 阅读
  8. 如何在前端优化中减少页面加载时间?

    2024-01-23 09:06:04       35 阅读
  9. CF1893C Freedom of Choice 题解

    2024-01-23 09:06:04       30 阅读
  10. spring和springboot、springMVC有什么区别?

    2024-01-23 09:06:04       28 阅读