使用ESdump备份少量数据挺方便的,但是备份大量数据就太慢了,备份大量数据推荐使用快照的方式会快的很多,步骤如下:

1.在elasticsearch的配置文件中加上path.repo 属性

    例如: path.repo: ["/opt/es_repo"],具体的目录可以自己定义一个

    修改chart包目录下 templates/configmap.yaml文件,加入属性path.repo: ["/opt/es_repo"]

    修改chart包目录下 /templates/data-statefulset.yaml   templates/ client-deployment.yaml

    加上属性 

- mountPath: /opt/es_repo
          name: esbak
- name: esbak
        hostPath:
          path: /opt/es_repo

 

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐