ES索引数据定时备份到另一个集群

链接:https://pan.baidu.com/s/15kiXwdAt-EBMhqO8w9RkJA?pwd=re2z
提取码:re2z

用于两个Elasticsearch7.16版本同版本数据备份。

目的:改脚本用于同版本中索引数据迁移备份使用,主要用于定时任务
场景:主要应用在es数据定时做备份到另一个集群。多用在要求es数据备份的项目
使用方法:
1、修改脚本中源地址与目的地址。如果加密需要增加账号密码。
目的ES地址加密格式为:
dest_es=”es账号:es密码@地址”


2、indexArr变量中配置需要备份的索引名称前缀。

3、脚本默认备份前一天数据,可以定时任务每天凌晨执行,并输出日志到指定日志文件
推荐定时任务:* 1 * * * /bin/sh 脚本路径/syncdata-cron.sh >> /tmp/syncdata.log

根据项目实际情况配置、调整。