1.准备好HDFS(这里我是本机测试)

2.es 安装repository-hdfs插件

(如es为多节点需在每个节点都安装插件)

elasticsearch-plugin install repository-hdfs

3. 重启ES

4.创建快照仓库

PUT /_snapshot/backup_hdfs

{
"type": "hdfs",
"settings": {
"uri": "hdfs://localhost:8020/",
"path": "elasticsearch/respositories/my_hdfs_repository",
"conf.dfs.client.read.shortcircuit": "true"
}
}

5.查看快照仓库

GET /_snapshot/_all

6.创建快照

PUT /_snapshot/backup_hdfs/snapshot_1

{
"indices": "logstash-2018-08-08,index_2",//注意不设置这个属性,默认是备份所有
"ignore_unavailable": true,
"include_global_state": false
}

7.恢复快照

POST /_snapshot/backup_hdfs/snapshot_1/_restore

{
"indices": "zhangmingli", //指定索引恢复,不指定就是所有
"ignore_unavailable": true,//忽略恢复时异常索引
"include_global_state": false//是否存储全局转态信息,fasle代表有一个或几个失败,不会导致整个任务失败
}

8.删除快照

DELETE /_snapshot/backup_hdfs/snapshot_1

最新文章

  1. 基于window7+caffe实现图像艺术风格转换style-transfer
  2. JavaScript深入浅出4-对象
  3. 论文阅读之:Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
  4. 哈希表--HashSet<T>
  5. 第二周 WBS、NABCD查阅
  6. Git 中级用户的25个提示
  7. Linux下用freetds连接mssql中文乱码的问题【参考2】
  8. 快速学习bootstrap前台框架
  9. C#网络资源列表
  10. 动态创建dom元素
  11. android SharedPreferences 使用
  12. GTest交流与经验总结
  13. Day4:T1小技巧(类似于指针操作)T2搜索+小细节
  14. #Eureka 客户端和服务端间的交互
  15. 可靠通信的保障 —— 使用ACK机制发送自定义信息——ESFramework 通信框架4.0 快速上手(12)
  16. 构建微服务-使用OAuth 2.0保护API接口
  17. hibernate监听器的应用
  18. 423 重温Java Script and jQuery 葵花宝典 Bootstrap
  19. Python3 Flask+nginx+Gunicorn部署(上)
  20. ReactNative项目结构目录详解

热门文章

  1. C编程规范, 演示样例代码。
  2. SharePoint客户端对象模型—任务日历生成
  3. PHP介绍(PHP入门1)
  4. docker 导出导入
  5. Java调用WeChat's API总结
  6. WebGl 旋转(矩阵变换)
  7. node创建服务器
  8. armv7学习记录
  9. Js中处理数据的常用内置方法
  10. 批量删除C#注释