你的ES数据备份了吗?】的更多相关文章

前言: 无论使用哪种存储软件,定期的备份数据都是重中之重,在使用ElasticSearch的时候,随着数据日益积累,存放es数据的磁盘空间也捉襟见肘, 此时对于业务功能使用不到的索引数据,又不能直接删除,将它迁移到线下数据盘存储就变得十分必要. 下面就记录一下在docker中部署的单节点以月份索引的es数据的备份和迁移过程. 一:docker安装ES 1:docker的安装:Docker-常用基建的安装与部署 2:下载es镜像: docker pull elasticsearch:5.6.8 3…
1.准备好HDFS(这里我是本机测试) 2.es 安装repository-hdfs插件 (如es为多节点需在每个节点都安装插件) elasticsearch-plugin install repository-hdfs 3. 重启ES 4.创建快照仓库 PUT /_snapshot/backup_hdfs { "type": "hdfs", "settings": { "uri": "hdfs://localhos…
ES数据备份找了一些方法,发现elasticdump 这个工具不错 elasticdump --input=http://192.168.0.92:9200/hs2840 --output ./hs2840_data_201905.json --type=data type:可以导出数据或者mapping Examples: # Copy an index from production to staging with mappings:elasticdump \ --input=http://…
通过curl命令或者kibana快照备份,恢复的方式进行数据迁移 环境介绍 之前创建的ELK 因为VPC环境的问题,需要对ELK从新部署,但是还需要保留现有的数据,于是便有了这篇文档. 10.0.20.74 old es 10.0.10.229 new es 方法一.命令行操作 一.创建快照存储库 1.修改老的es配置文件,用于快照存储库. [root@elk-server /home]# cat /etc/elasticsearch/elasticsearch.yml |grep path.r…
1.背景: 最近公司为了适应业务的发展,利用elasticsearch搜索引擎搭建了两个节点.为了防止数据丢失的特殊情况,需要定时做数据备份,而由于elasticsearch为两个节点分别在不同的服务器ip,即需要创建共享文件系统,也就是大家都能访问的一个共享文件夹. (说明:linux系统使用centos 7) 2.内容: 1)创建共享文件 执行下面的命令 yum -y install epel-release # 安装epel 源码 yum -y install fuse-sshfs # 安…
elasticsearch数据备份还原 1.在浏览器中运行http://XXX.XXX.XXX.XXX:9200/_flush,确保索引数据能保存到硬盘中. 2.原数据的备份.主要是elasticsearch数据目录下的nodes目录的备份.nodes目录为索引数据目录. 3.将原集群中的每个elasticsearch节点下的data目录拷贝至新的elasticsearch数据目录下. 4 利用快照来备份还原. 下面是备份及还原的脚本,分别存成 esback.sh,esrestore.sh,并…
snapshot可以将es整个集群,具体索引数据备份到磁盘,hdfs等.需要时,可以从磁盘,hdfs恢复数据到es. 具体参考: https://elasticsearch.cn/article/6194 https://www.elastic.co/guide/en/elasticsearch/reference/5.6/modules-snapshots.html…
ElasticSearch 集群相关概念 ES 集群颜色状态 ①. - 红色:数据都不完整 ②. - 黄色:数据完整,但是副本有问题 ③. - 绿色:数据和副本全都没有问题 ES 集群节点类型 ①. - 主节点:负责调度分配数据 ②. - 数据节点:处理分配到自己的数据 ES 集群分片类型 ①. - 主分片:存储数据,负责读写数据 ②. - 副本分片:主分片的备份 ES 集群安全保障 ①. - 数据会自动分配到多个节点 ②. - 如果主分片所在节点挂掉,副本节点的分片会自动升为主分片 ③. -…
文/朱季谦 目录 一.Elasticdump工具介绍 二.Elasticdump工具安装 三.Elasticdump工具使用 最近在开发当中做了一些涉及到Elasticsearch映射结构及数据导出导入的工作,怕以后会把这过程忘记,可谓好记性不如烂笔头,故而记录成一篇博文. 玩Elasticsearch的童鞋大概都会遇到这样一个问题,如何快速地将Elasticsearch里的索引结构映射和对应数据快速地进行备份和数据还原. 这时,就可以通过Elasticsearch的导入导出工具Elasticd…
最近在做一个新的项目,从RDS备份到OSS,进行数据备份以及后续的还原.这边对阿里云的OSS数据上传接口进行说明,先做下笔记先简单介绍下OSS: ①Object 在OSS中,用户操作的基本数据单元是Object.单个Object最大允许存储5TB的数据.Object包含key.meta和data.其中,key是Object的名字:meta是用户对该object的描述,由一系列name-value对组成:data是Object的数据. 其中Object命名规范:使用UTF-8编码:长度必须在1-1…