es备份
Posted 行知笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了es备份相关的知识,希望对你有一定的参考价值。
#!/bin/bash export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 Ip=10.0.10.10 Date=$(date +"%Y%m%d") Hour=$(date +"%H") Hour24=$(date +"%H" -d "24 hours ago") Date_1day=$(date +"%Y%m%d" -d "24 hours ago") echo ==== test esbak $(date +"%F %T") snap start ==== curl -XPUT http://$Ip:9200/_snapshot/my_backup/snapshot_${Date}_${Hour} echo ==== test esbak $(date +"%F %T") snap end ==== sleep 120 echo ==== test esbak $(date +"%F %T") snap delete start ==== curl -XDELETE http://$Ip:9200/_snapshot/my_backup/snapshot_${Date_1day}_${Hour24} echo ==== test esbak $(date +"%F %T") snap delete end ====
以上是关于es备份的主要内容,如果未能解决你的问题,请参考以下文章