etcd备份与恢复
发布时间:2020-12-14 04:46:40 所属栏目:大数据 来源:网络整理
导读:目录 备份 恢复 备份 通常而言,etcd都是集群部署,其实并不需要额外备份,但实在是架不住猪队友误操作。 写一个简单的etcd备份脚本如下: #!/bin/bashset -eexec /var/log/backup_etcd.logDate=`date +%Y-%m-%d-%H-%M`EtcdEndpoints="localhost:2379"EtcdCm
目录
备份通常而言,etcd都是集群部署,其实并不需要额外备份,但实在是架不住猪队友误操作。 写一个简单的etcd备份脚本如下: #!/bin/bash set -e exec >> /var/log/backup_etcd.log Date=`date +%Y-%m-%d-%H-%M` EtcdEndpoints="localhost:2379" EtcdCmd="/usr/bin/etcdctl" BackupDir="/home/www/server/backup/etcd" BackupFile="snapshot.db.$Date" echo "`date` backup etcd..." export ETCDCTL_API=3 $EtcdCmd --endpoints $EtcdEndpoints snapshot save $BackupDir/$BackupFile echo "`date` backup done!" 恢复etcdctl snapshot restore snapshot.db.2019-05-21-10-02 -data-dir /home/www/server/etcd 参数说明:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |