vim /etc/elasticsearch/elasticsearch.yml
path.repo: ["/data/backups/es_backup"]    #备份目录,根据自己情况进行填写
systemctl restart elasticsearch.service
mkdir -pv /data/backups/es_backup
chmod 755 /data/backups/es_backup
chown elasticsearch:elasticsearch /data/backups/es_backup

2、创建仓库

备份数据之前,要创建一个仓库来保存数据,仓库的类型支持Shared filesystem, Amazon S3, HDFS和Azure Cloud。下面以文件系统为例

curl -H "Content-Type:application/json" -XPUT '127.0.0.1:9200/_snapshot/es_backup' -d '
{"type": "fs", "settings": {"location": "/data/backups/es_backup" }
}'

3、备份索引

curl -H "Content-Type:application/json" -XPUT '127.0.0.1:9200/_snapshot/es_backup/snapshot_1'

如果只想备份部分索引的话,可以加上indices 参数:

curl -H "Content-Type:application/json" -XPUT '127.0.0.1:9200/_snapshot/es_backup/snapshot_2' -d '
    {"indices": "index_1,index_2"}'

5 、查看备份信息

curl -H "Content-Type:application/json" -XGET '127.0.0.1:9200/_snapshot/es_backup/snapshot_1?pretty=true'
{

参考:https://www.jianshu.com/p/3b4d869f2fd1

参考:https://blog.csdn.net/jiahao1186/article/details/81058022

6、数据恢复

curl -H "Content-Type:application/json" -XPOST '127.0.0.1:9200/_snapshot/es_backup/snapshot_1/_restore'

转载于:https://www.cnblogs.com/hixiaowei/p/11296854.html

elasticsearch的备份和恢复(转)相关推荐

  1. ElasticSearch 快照 备份、恢复数据

    文章目录 ElasticSearch 设置备份文件地址 注册快照存储库 查看快照存储库保存结果 创建快照 异步创建 指定索引进行快照 查看全部快照 在服务器查看备份的数据 恢复数据 本机恢复 其他服务 ...

  2. 【es】elasticsearch生产数据备份和恢复方案

    一.前言概要 生产环境中运行的组件,只要有数据存储,定时备份.灾难恢复是必修课,MySQL数据库的备份方案已经非常成熟,elasticsearch也同样有成熟的数据备份.恢复方案,我们来了解一下. 本 ...

  3. 【最佳实践】Elasticsearch Snapshot 备份的使用方法

    简介:常见的数据库都会提供备份的机制,以解决在数据库无法使用的情况下,可以开启新的实例,然后通过备份来恢复数据减少损失. 作者介绍 魏彬,普翔科技 CTO,开源软件爱好者,中国第一位 Elastic ...

  4. 大数据产品的备份及恢复

    Hbase Distcp方式 整体下载上传方式 CopyTable备份 Export工具 elasticsearch 建立备份快照数据挂载点 建立快照仓储repository 建立snapshot快照 ...

  5. Linux日常运维管理技巧(三)iptables规则备份和恢复、firewalld的9个zone、任务计划cron、chkconfig系统服务管理、添加服务命令、systemctl管理服务

    目录 Linux防火墙-netfilter iptables规则备份和恢复 Linux防火墙-firewalled firewalld的9个zone firewalld关于zone的操作 firewa ...

  6. Elasticsearch快照备份

    目录 1.Repositories 1.配置路径 2.注册快照存储库 2.查看注册的库 3.创建快照 1.为全部索引创建快照 2.为指定索引创建快照 4.查看备份完成的列表 5.删除快照 6.从快照恢 ...

  7. Docker 入门系列(4)- Docker 数据管理(挂载目录、挂载文件、数据卷挂载、数据卷共享、数据卷删除、数据卷容器备份和恢复)

    基于底层存储实现,Docker 提供了三种适用于不同场景的文件系统挂载方式:Bind Mount.Volume 和 Tmpfs Mount. Bind Mount 能够直接将宿主操作系统中的目录和文件 ...

  8. oracle没什么没有备份,怎么恢复没有备份的Oracle数据库

    数据文件丢失,没有备份,拥有文件创建以来的全部归档,使用RMAN恢复,报错RMAN-06102: no channel to restore a backup or copy of log threa ...

  9. elasticsearch 索引 red 状态恢复 green

    ES集群状态.节点.索引及基本查询 一.elasticsearch 索引 red 状态恢复 green 错误原因 由于CPU占用过高或者有部分节点的分片不可用,未被分配: 解决: 重新分配未被分配的分 ...

最新文章

  1. c 读取html text,Converting HTML text into plain text using Objective-C
  2. 软件学院学生在数据管理国际会议SIGMOD程序竞赛中喜获佳绩
  3. 启动MySQL出错: Starting MySQL….. ERROR! The server quit with
  4. 2019寒假纪中集训总结学期总结(流水账)
  5. facebook工具xhprof的安装与使用-分析php执行性能
  6. myeclipse启动错误:org.eclipse.swt.SWTError: No more handles
  7. Editability on SAP Text
  8. php mysql 连接不上_php连接不上MySQL问题解决办法_PHP教程
  9. ipv6 ospf配置方法_网络工程师(22):应用最广泛的路由协议OSPF
  10. 解决方法:AttributeError: module ‘torchtext.data‘ has no attribute ‘Field‘
  11. 基于CentOS7,MySQL5.7的高可用MHA架构搭建实战
  12. redis linux中的安装
  13. 排序类.不管什么类型都能排
  14. DotNetBar for Windows Forms 11.8.0.8冰河之刃重打包版
  15. 深度学习之经典卷积神经网络的技术浅析 | 硬创公开课预告
  16. 操作系统SPF算法Java实现
  17. 工程师,请把你的英语磨锐
  18. 滴滴校招编程题-田径运动会比赛排名
  19. 苹果WWDC将于6月8日夏季发布会苹果WWDC发布会直播地址
  20. Oracle数据库迁移到AWS云的方案

热门文章

  1. Windows Phone开发(39):漫谈关键帧动画上篇 转:http://blog.csdn.net/tcjiaan/article/details/7550506...
  2. ARCGIS中某字段递增赋值
  3. html产品列表页的设计,产品列表页.html
  4. cascader 动态加载 回显_ElementUI cascader级联动态加载回显和搜索看这个就够了
  5. stringbuilder 拼接语句缺失右括号_Leetcode No.22 括号生成
  6. 信息技术计算机网络PPT,高中信息技术计算机网络ppt课件.ppt
  7. 2018会考计算机成绩查询入口,2018年山东会考成绩查询时间及入口
  8. python中where函数_如何在python中基于Where函数获取两列值
  9. 功能测试常用6种方法_建筑管道常用的8种连接方法
  10. 字符串反转python_python字符串反转的四种方法详解