溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

etcd數(shù)據(jù)庫(kù)備份與還原

發(fā)布時(shí)間:2020-06-28 10:01:49 來源:網(wǎng)絡(luò) 閱讀:3548 作者:faer615 欄目:數(shù)據(jù)庫(kù)

1. 備份etcd

1.1 手動(dòng)備份數(shù)據(jù)

etcdctl backup --data-dir /var/lib/etcd/default.etcd --backup-dir 備份目錄

1.2 腳本備份數(shù)據(jù)

使用etcd自帶命令etcdctl進(jìn)行etc備份,腳本如下:

#!/bin/bash
date_time=`date +%Y%m%d`
etcdctl backup --data-dir /var/lib/etcd/default.etcd --backup-dir /root/etcd71-${date_time}.etcd
tar cvzf etcd71-${date_time}.tar.gz etcd71-${date_time}.etcd

1.3 刪除7天前歷史備份

find /root/*.etcd -ctime +7 -exec rm -r {} \;
find /root/*.gz -ctime +7 -exec rm -r {} \;

2. 恢復(fù)etcd

2.1 單機(jī)運(yùn)行

etcd --data-dir=/var/lib/etcd/default.etcd --force-new-cluster &

2.2 查看id

etcdctl member list
1c4358be138c6d94: name=default peerURLs=https://192.168.61.71:2380 clientURLs=http://localhost:2379 isLeader=true

2.3 數(shù)據(jù)同步

curl http://127.0.0.1:2379/v2/members/1c4358be138c6d94 -XPUT \
-H "Content-Type:application/json" -d '{"peerURLs":["http://127.0.0.1:2379"]}'

2.4 結(jié)束單機(jī)運(yùn)行

pkill -9 etcd

2.5 重新啟動(dòng)服務(wù)

systemctl restart etcd
systemctl status etcd
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI