当前位置: 首页 > news >正文

事业单位备案网站爱站网关键词密度

事业单位备案网站,爱站网关键词密度,集群网站建设,青岛做网站企业Elasticsearch 集群快照的定期备份设置指南 概述 快照: 在给定时刻对整个集群或者单个索引进行备份,以便在之后出现故障时可以基于之前备份的快照进行快速恢复。 前提条件: 准备一个备份存储盘,本指南采用的是AWS EFS文件系统做…

Elasticsearch 集群快照的定期备份设置指南

概述

快照
在给定时刻对整个集群或者单个索引进行备份,以便在之后出现故障时可以基于之前备份的快照进行快速恢复。

前提条件
准备一个备份存储盘,本指南采用的是AWS EFS文件系统做为备份盘

一、挂载集群备份存储路径

  1. 在Elasticsearch集群的每一个节点上,执行以下操作创建基础目录:

    mkdir /es-backup-warehouse
    

    此目录将作为挂载点及后续备份数据存储的根目录,要确保节点磁盘空间充足,能容纳预期的备份数据量。

  2. 挂载远程存储设备到本地目录,假设远程NFS服务器IP为10.0.139.*,执行如下命令:

    sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 10.0.139.*:/ /es-backup-warehouse
    

    关于挂载参数解释:

    • nfsvers=4.1:指定使用NFS 4.1协议,该版本协议在性能、安全性及功能特性上有诸多优化,能更好适配集群备份场景。
    • rsizewsize:均设为1048576字节(即1MB),用于优化网络读写数据块大小,减少因小数据块频繁传输导致的网络开销,提升数据传输效率。
    • hard:采用硬挂载方式,若网络连接意外中断,挂载进程会持续尝试重连,直至恢复通信,保证备份过程不因短暂网络故障而中断,确保数据完整性。
    • timeo=600:设定连接超时时间为600秒,若发起连接请求600秒内未成功建立,将触发超时处理,避免无限期等待连接。
    • retrans=2:限制网络异常时重传次数为2次,防止因过度重传造成网络拥塞,同时保障一定的数据传输可靠性。
    • noresvport:取消对保留端口使用限制,使挂载能灵活选择可用端口通信,增强网络兼容性。
  3. 在挂载目录内创建子目录用于存放Elasticsearch备份数据,并赋予合适权限:

    mkdir /es-backup-warehouse/es-backup-warehouse
    chown elasticsearch:elasticsearch /es-backup-warehouse/es-backup-warehouse
    

    这一步确保elasticsearch用户及用户组拥有对该子目录的读写权限,满足Elasticsearch备份与还原操作需求。

二、配置Elasticsearch节点的快照仓库

  1. 使用vim编辑器打开Elasticsearch配置文件:
    vim /etc/elasticsearch/elasticsearch.yml
    
  2. 添加或修改以下配置项,指定快照仓库路径:
    path.repo: ["/es-backup-warehouse/es-backup-warehouse"]
    
    注意路径务必与实际创建的备份存储子目录路径完全匹配,Elasticsearch依赖此路径定位存储位置。

三、滚动重启Elasticsearch集群节点

  1. 由于修改了关键配置文件,正在运行的集群需执行滚动重启操作,以保障集群持续可用及数据一致性。
    详细步骤参考官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/7.17/restart-cluster.html#restart-cluster-rolling (:根据自己elasticsearch版本进行参考)
    • 在重启过程中,可通过以下命令实时监控集群健康状况:
    GET /_cluster/health?pretty=true
    
    该命令以易读格式展示集群健康信息,涵盖节点存活数、数据分片分布、索引状态等关键指标,助您及时察觉潜在问题。
    • 同时,利用以下命令查看节点状态:
    GET _cat/nodes
    
    输出节点详细信息,包括名称、IP地址、负载情况、内存使用等,辅助排查节点重启异常。

四、在Kibana中进行快照生命周期的管理

  1. 登录Kibana管理界面,进入“管理” -> “Elasticsearch” -> “快照和还原”相关页面创建存储库。

  2. 按要求填写存储库配置:

    • 存储库名称:es-backup-repositories,建议名称简洁且唯一,方便后续管理识别。
    • 存储类型:选择“共享文件系统”,对应之前挂载的NFS共享存储,保障数据存储一致性与可访问性。
    • 位置:填写与path.repo配置一致的路径,即/es-backup-warehouse/es-backup-warehouse,确保Elasticsearch与Kibana对存储位置认知统一。
    • 快照压缩:设为true,启用压缩功能,减少备份文件存储空间占用,但会增加CPU运算负担,适用于存储或带宽资源紧张场景。
    • 块大小:设为100mb,定义备份数据块大小,影响备份性能与资源分配。较大块可减少文件系统操作次数,提升效率,但还原时可能增加内存占用,需依集群性能等综合考量。
    • 每秒最大快照字节数:设为100mb,限制备份写入速度,防止过度占用网络带宽影响正常业务,可按需调整。
    • 每秒最大还原字节数:设为100mb,控制还原时数据读取速率,避免对集群性能冲击过大。

    :其它配置,多久备份一次,什么时间开始备份,等根据自己业务环境情况进行设置

五、验证存储库及设置开机自动挂载

  1. 创建存储库后,在Kibana界面或通过Elasticsearch API验证,无报错即表示成功,可用于后续快照备份与还原操作。
  2. 为实现开机自动挂载存储,编辑/etc/fstab文件:
    vi /etc/fstab
    
    添加以下挂载项(假设使用AWS EFS,地址为fs-*.efs.us-west-2.amazonaws.com:/,依实际情况调整):
    fs-*.efs.us-west-2.amazonaws.com:/ /es-backup-warehouse nfs4 defaults,_netdev,nofail 0 0
    
    保存/etc/fstab后,执行以下命令测试配置是否生效:
    mount -a
    

六、在Kibana查看集群及节点状态

  1. 如需在Kibana查看集群健康状态,执行:
    GET /_cluster/health?pretty=true
    
  2. 查看节点状态则执行:
    GET _cat/nodes
    
    这两个命令有助于随时掌握集群运行状况,及时发现问题并处理,保障集群稳定高效运行,为数据备份及整体业务提供坚实支撑。

通过以上步骤,完成了从存储路径挂载、节点配置、Kibana存储库创建到验证及自动挂载设置的全流程操作,确保Elasticsearch集群备份存储功能完备可靠,数据安全得以有效保障,后续可依备份策略定期执行快照操作。

http://www.rdtb.cn/news/15152.html

相关文章:

  • 南坪网站建设哪里好微信推广怎么做
  • 单页的网站怎么做兰州网络推广与营销
  • 部队网站建设设计神马搜索seo优化排名
  • 专业开发网站的公司怎么策划一个营销方案
  • 网站seo置顶 乐云践新专家江西seo推广软件
  • 福田做网站报价长沙做网站的公司有哪些
  • 用vultr做网站口碑营销是什么
  • 合肥中小企业网站制作站内优化seo
  • 软件工程师怎么学杭州网站优化多少钱
  • 网络公司网站制作岗位职责搜索词和关键词
  • 专业的移动网站建设公司重庆广告公司
  • 网站建设入门基础小程序定制开发
  • 网站制作网站建设需要多少钱网络推广协议合同范本
  • 做微商海报的网站嵌入式培训机构哪家好
  • 怎么样建网站卖东西关键词在线优化
  • 网站 位置导航哈尔滨网络优化公司有哪些
  • 做网站需要的技术微信朋友圈推广
  • 开封市城乡建设局网站企业网站建设多少钱
  • 网站加入谷歌地图导航seo技巧课程
  • 做云图的网站seo信息是什么
  • 网站中做背景图片位置咋写二级分销小程序
  • 宁波网站推广方式注册城乡规划师
  • 中国网站排名 优帮云网络营销工具与方法
  • 重庆建站免费模板开发一个app平台大概需要多少钱?
  • 网站设计效果专业乐云seo销售的技巧与口才
  • 重生做网站的小说深圳网站seo外包公司哪家好
  • 合肥网站建设方案案例友情链接的形式
  • dede 做手机网站百度客服号码
  • 杭州做企业网站网络公司主要做哪些
  • 日照网站建设seo优化关键词排名优化公司成都