首页 > 其他分享 >ETCD的备份与恢复

ETCD的备份与恢复

时间:2024-01-28 21:04:22浏览次数:16  
标签:-% ETCD 恢复 备份 snapshot etcd date backup

备份

写一个简单的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
参数说明:

restore: 指定用于恢复的快照文件
-data-dir:恢复到哪个目录



标签:-%,ETCD,恢复,备份,snapshot,etcd,date,backup
From: https://blog.51cto.com/u_11734401/9454191

相关文章

  • [office] 如何恢复被替换的excel文档
    1、打开WPS。2、点击WPS工具,选择工具。3、点击“备份管理”。4、点击“其它备份”就可以去到备份文件夹。在这里找找,如果有,直接双击打开后,另存到桌面就可以了。......
  • Dos命令 Mysql数据定时备份和删除7前的文件
    一、dos 命令Mysql 数据本地和异地备份@echooff::以下1~8参数请按自己的情况修改;其他的不需要修改::=======================视各环境情况修改=================::1,备份目标主机setdbhost=127.0.0.1::2,数据库端口setdbport=3306::3,本地MYSQL的bin路径setmysq......
  • 数据库恢复技术||故障的种类和恢复的实现技术以及恢复策略
    故障的种类:事务内部的故障:包括预期和非预期的事务内部错误。系统故障:导致系统停止运行的事件,如硬件错误、操作系统故障、DBMS代码错误等。介质故障:外存故障,如磁盘损坏、磁头碰撞等。计算机bing毒:人为制造的程序,可能对数据库造成破坏。恢复的实现技术:数据转储:定期将数据库复制到其他......
  • 【SQL】SQL Server还原完整备份和差异备份的操作过程
    还原数据库遇到这个提示 学习下差异备份原文链接:https://blog.csdn.net/david_520042/article/details/1297505651.首先右键数据库,点击还原数据库:1、还原完整数据库,选择好完整数据库的备份文件,在【选项】中,【还原选项】选择覆盖现有数据库,【恢复状态】选择第二个,点击确定。......
  • mongodb表索引备份,索引的导出导入
    mongodb表索引备份,索引的导出导入背景发现有两个mongodb环境的数据库表索引不一致,另一个数据库有索引缺失,需要将一个数据库里的所有表索引导入到另一个数据库也可用于单独备份数据库所有表的索引写mongoshell的js脚本可参考官方文档https://docs.mongodb.com/manual/tutor......
  • 教程|幻兽帕鲁服务器数据备份与恢复
    搭建幻兽帕鲁个人服务器,最近不少用户碰到内存不足、游戏坏档之类的问题。做好定时备份,才能轻松快速恢复游戏进度这里讲一下如何定时将服务器数据备份到腾讯云轻量对象存储服务,以及如何在有需要的时候进行数据恢复。服务器中间的数据迁移,也可以参考本指南,免去手动拷贝数据,直接使用......
  • MURD1060-ASEMI快恢复二极管MURD1060
    编辑:llMURD1060-ASEMI快恢复二极管MURD1060型号:MURD1060品牌:ASEMI正向电流(Id):10A反向耐压(VRRM):600V正向浪涌电流:100A正向电压(VF):引脚数量:3芯片个数:2芯片尺寸:MIL功率(Pd):小功率设备封装:TO-252工作温度:-55°C~150°C类型:贴片、快恢复二极管MURD1060描述:ASEMI品牌MURD1......
  • 通过日志恢复MSSQL数据例子
        这段时间看了关于在SQLserver中通过日志和时间点来恢复数据。也看了一些网上的例子,看如何通过日志来恢复数据。    前提条件:数据库的故障恢复改为非简单模式,去掉自动关闭和自动收缩两个选项如果是简单模式:“完整”   测试环境:          1,建立数据......
  • mysqldump备份
     mysql备份:backup_dir='/data/backup/mysql'database_name='dbname'bak_save_days=7dd=`date+%Y-%m-%d-%H-%M-%S`if[!-d$backup_dir];thenmkdir-p$backup_dirfimysqldump--defaults-extra-file=/etc/mypass.txt--flush-logs--sin......
  • ETCD的备份与恢复
    备份写一个简单的etcd备份脚本如下:!/bin/bashset-eexec>>/var/log/backup_etcd.logDate=date+%Y-%m-%d-%H-%MEtcdEndpoints="localhost:2379"EtcdCmd="/usr/bin/etcdctl"BackupDir="/home/www/server/backup/etcd"BackupFile="snaps......