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备份的主要内容,如果未能解决你的问题,请参考以下文章

30秒就能看懂的JavaScript 代码片段

vue2.0 代码功能片段

ES数据备份与恢复

es文件浏览器能全息备份吗

备份你自己的snipplr.com网站片段

在GLSL ES中的片段着色器上旋转纹理