`
fanshaohua110
  • 浏览: 7480 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

elasticsearch 快照备份数据

阅读更多
本节我们讲下elasticsearch备份数据

   我们采用linux 的NFS(网络文件系统)方式做快照备份。

   假设我们现在有三台机器 A  B  C

   A 和 B 分别是我们集群的两个节点,C 是我们要备份数据的磁盘。

   先查看我们的机器是否安装了NFS

      rpm -qa | grep nfs

   如果出现类似下面:
      
nfs-utils-1.2.3-36.el6.x86_64
nfs-utils-lib-1.1.5-6.el6.x86_64
nfs4-acl-tools-0.3.3-6.el6.x86_64

   则说明安装有nfs

  
 rpm -qa | grep rpcbind


    如果出现类似下面信息:
       
 rpcbind-0.2.0-11.el6.x86_64

    则说明安装有rpcbind
   
    没有安装的可以度娘下安装!!

   修改A 和 B 机器的 /etc/exports

    添加如下信息:

    
 /home/backup 192.168.54.*(rw,insecure)


    让目录/home/backup 可以被192.168.54.* 的机器有读写权限.(这个配置很重要。不要忘记啊!!!!)

   下面我们来启动服务:

      
service rpcbind start


     
 service nfs start 


    note : 注意顺序!!要先启动rpcbind 后启动nfs

   然后我们就要将远程共享文件挂载到集群相同的目录下.具体操作如下:

      我们在C 机器上创建  /home/data/backup 目录。这个就是我们的共享目录

   我们在机器A 和B 上分别创建/home/backup目录 这个是我们要挂载的目录

    接下来我们在A 和B 机器上分别执行如下命令

      
 mount -t nfs ip:/home/data/backup /home/backup


    这个里的IP 就是我们C机器的IP

    然后df -h 查看我们的机器时候挂载成功.

   
文件系统挂载点
192.168.54.171:/home/data/backup/home/backup



    挂载成功就算成功了一大半了。接下来我们

  
PUT /_snapshot/my_backup
{
  "type": "fs",
  "settings": {
        ... repository specific settings ...
  }
}


  创建my_backup库

  
 PUT /_snapshot/my_backup/snapshot_1?wait_for_completion=true


  创建snapshot_1 快照.

   详细请参考;


https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html
  
分享到:
评论

相关推荐

    elasticsearch定制备份数据shell脚本.zip

    脚本可能使用Elasticsearch的`_snapshot` API来创建快照,这是一个高效且可靠的方式来备份数据。快照可以在本地文件系统、Amazon S3、Google Cloud Storage或其他兼容的存储插件上保存。通过指定索引名或通配符,...

    Elasticsearch7.0备份索引脚本

    在大数据分析和日志管理领域,Elasticsearch(ES)是一个广泛使用的开源搜索引擎和分析引擎。它提供了实时、可扩展的搜索和分析功能。然而,数据的安全性和可靠性至关重要,因此定期备份Elasticsearch的索引变得非常...

    利用kibana的快照存储库备份es索引.md

    利用kibana的快照存储库备份es索引.md

    数据安全无忧:Elasticsearch 的数据备份和恢复是如何工作的?

    2. **多环境备份**:在不同的环境(例如开发、测试和生产)中备份数据,方便进行版本控制和数据回滚。 3. **数据加密**:在数据传输和存储过程中加密数据,增强数据安全性。 #### 示例:定期备份配置 以下示例展示...

    elasticsearch备份恢复,elasticdump使用

    3. **备份数据**:备份Elasticsearch索引的数据,可以使用以下命令: ``` elasticdump \ --input=http://localhost:9200/your_index \ --output=backup.json \ --type=data ``` 这将把名为`your_index`的索引...

    基于快照模式单节点elasticsearch数据自动化备份恢复工具

    原文链接:...3、一键备份单索引,类似于Mysql分库备份模式。4、一键恢复指定日期单索引,类似于Mysql分库恢复模式。5、保留7天内备份文件。

    elasticsearch 7.13.2 ik pinyin 繁体 分词器 备份

    "备份"一词暗示了Elasticsearch 7.13.2 可能提供了强大的数据备份工具和策略,确保在系统故障或数据丢失时能够快速恢复。这些工具可能包括快照和恢复功能,以及对分布式系统的协调备份,以实现高可用性和数据一致性...

    elasticsearch运维实践

    Elasticsearch的快照(Snapshot)可以将索引的数据备份到外部存储设备,方便数据的恢复和迁移。 8. Elasticsearch的分词器 Elasticsearch的分词器(Analyzer)可以将文本数据分割成单词,方便搜索和处理。 9. ...

    elasticsearch-7.7.1-windows-x86_64.zip

    7. 快照和备份工具:可能包括用于备份和恢复Elasticsearch集群的数据的工具。 在部署和使用这套组合时,用户需要按照官方文档的指导进行配置,例如: - 修改Elasticsearch的配置文件以适应网络环境和安全性需求。 ...

    Elasticsearch结合hbase的应用

    Elasticsearch的备份可以通过设置共享目录(如nfs共享或samba共享),添加配置项path.repo,注册备份,并建立快照来备份数据。一旦需要,还可以从备份中恢复数据。 总而言之,Elasticsearch和Hbase的结合可以充分...

    elasticsearch的导入导出工具___下载.zip

    结合Elasticsearch的快照和存储库功能,可以构建更全面的备份策略。 总结来说,`elasticsearch-dump`是Elasticsearch数据管理的重要工具,提供了灵活、高效的导入导出功能,适用于各种场景。正确理解和使用这个工具...

    数据持久性揭秘:Elasticsearch 的数据恢复是如何工作的?

    - **快照和恢复**:使用 Elasticsearch 的 Snapshot and Restore API 来定期备份数据,并在必要时恢复数据。这有助于在发生严重数据丢失的情况下迅速恢复系统。 - **灾难恢复**:通过跨区域复制数据,以应对可能发生...

    最新版windows elasticsearch-7.16.2-windows-x86_64.zip

    14. **备份与恢复**:定期备份数据至关重要,Elasticsearch提供了快照和恢复功能,可以在本地或远程存储中创建索引的备份。 15. **弹性伸缩**:作为一款分布式系统,Elasticsearch具备良好的横向扩展能力,当数据量...

    Elasticsearch集成Hadoop最佳实践

    可以使用 Elasticsearch 的快照功能结合 Hadoop 存储来实现。 - **故障恢复**: 理解恢复过程,确保在节点故障时能快速恢复服务。 通过以上实践,Elasticsearch 与 Hadoop 的集成可提供强大的数据检索和分析能力,...

    elasticsearch集群安装包

    可以使用 Elasticsearch 的快照功能进行备份和恢复操作。 在实际部署中,还需要考虑线程池配置、索引分片策略、数据存储优化等高级主题,以及如何结合 Logstash 进行日志收集、Kibana 进行数据分析等。对于大规模...

    elasticsearch2.x离线api

    Elasticsearch支持对索引进行快照备份,这部分内容涉及如何配置快照仓库以及如何进行数据备份和恢复。 11. UpgradingBackUpYourData!(升级和备份你的数据!) 升级Elasticsearch版本时,需要备份数据以防止数据...

    elasticsearch-dump-6.76.0.tar.gz

    总结来说,`elasticsearch-dump` 是一个强大的工具,它简化了 Elasticsearch 数据的管理,包括导入、导出、备份和恢复,对于任何使用 Elasticsearch 的企业或开发者来说,都是一个不可或缺的工具。正确使用它可以...

    ElasticSearch个人笔记【深入浅出,非常完整】.zip

    同时,快照和镜像功能可以定期备份数据,防止数据丢失。 最后,笔记可能还会涵盖Elasticsearch的监控和优化。监控工具如Kibana提供可视化界面,展示集群状态、性能指标和日志信息。优化方面,包括索引设置优化、...

    elasticsearch5.4.1

    - **快照与恢复**:使用Elasticsearch的快照功能定期备份数据,并在需要时恢复。 8. **性能优化** - **分片策略**:合理设置分片数量,平衡负载和检索效率。 - **内存管理**:根据服务器资源调整堆大小,避免...

    基于x86-64架构docker-compose离线部署elasticsearch7.17.21+kibana7.17.21工具

    实现功能如下: 1、支持单实例部署(1 elasticsearch + 1 kibana)。 2、支持单机伪集群部署(3 elasticsearch + 1 kibana)。 3、支持多机分布式集群部署(3...8、支持kibana管理页面进行快照备份、恢复、监控等操作。

Global site tag (gtag.js) - Google Analytics