好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 使用elasticsearch定時刪除索引數據

使用elasticsearch定時刪除索引數據

熱門標簽:河南防封號電銷機器人是什么 宿城區電話機器人找哪家 福州企業電銷機器人排名 上海申請高400開頭的電話 10086外包用的什么外呼系統 麗江真人語音電話外呼系統 打400電話怎么辦理收費 400電話辦理介紹信 怎么找到沒有地圖標注的店

1、有的時候我們在使用ES

由于資源有限或業務需求,我們只想保存最近一段時間的數據,所以有必要做定時刪除數據。

2、編寫腳本

vim del_es_by_day.sh
#!/bin/bash
#定時刪除elasticsearch索引
#author menard 2019-3-25
date=`date -d "-7 days" "+%Y.%m.%d"`
/usr/bin/curl -v --user elastic:password -XDELETE "http://192.168.10.201:9200/*-$date"

增加可執行權限 chmod +x del_es_by_day.sh

3、創建用于測試的索引

put test-2019.03.18
put index-2019.03.18

4、執行腳本測試結果,可以看到刪除成功

5、做定時任務

crontab -e
00 01 * * * /workspace/script/del_es_by_day.sh

補充:Elasticsearch定時備份索引數據與恢復

定時備份腳本

Linux定時任務功能使用cron服務來進行

編寫定時任務的cron表達式

crontab -e #進入cron定時任務編輯

定時任務

*/1 * * * * /opt/scheduler/es_bk.sh >> /opt/scheduler/bk_log.txt 2>&1

每隔1分鐘定時執行 /opt/scheduler/目錄下的es_bk.sh腳本,將數據內容寫入到 /opt/scheduler目錄下的bk.log.txt文件中

查看一下es_bk.sh腳本內容

#! /bin/bash
echo '=================================start======================================'
#刪除備份的快照
curl -i -X DELETE localhost:9200/_snapshot/es_backup/snapshot01
#再次備份
curl -i -X PUT localhost:9200/_snapshot/es_backup/snapshot01
echo '==================================end======================================='

ES備份數據需要將要備份的索引數據快照一份,需要指定一個快照名,且不能使用相同的快照,所以在每次備份之前需要刪除舊的快照,再備份。

ES備份與恢復

創建一個備份倉庫(目錄)

mkdir -p /bk/es/data
#修改權限
chmod -R 777 bk

修改elasticsearch.yml文件,指定倉庫位置

發送初始化倉庫請求

curl -i -H ""'Content-Type:application/json;charset=UTF-8'"" -X PUT --data '{"type": "fs","settings": {"location": "/bk/es/data"}}' localhost:9200/_snapshot/es_backup

es_backup是備份命名空間,可以隨意指定

創建第一份快照

curl -i -X PUT localhost:9200/_snapshot/es_backup/snapshot01

將使用es_backup這個備份將es的所有索引數據備份到snapshot01這個快照下,當然也可以只備份指定索引

curl -i -H ""'Content-Type:application/json;charset=UTF-8'"" -X PUT --data '{"indices": "'bk_user_index_server'"}' localhost:9200/_snapshot/es_backup/snapshot01

重啟定時任務

systemctl restart cron

恢復索引

恢復指定

curl -i -H ""'Content-Type:application/json;charset=UTF-8'"" -X POST --data '{"indices": "'bk_user_index_server'"}' localhost:9200/_snapshot/es_backup/snapshot01/_restore

恢復所有

curl -i -X POST localhost:9200/_snapshot/es_backup/snapshot01/_restore

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽:遵義 荊門 朝陽 連云港 隴南 運城 面試通知 雞西

巨人網絡通訊聲明:本文標題《使用elasticsearch定時刪除索引數據》,本文關鍵詞  使用,elasticsearch,定時,刪除,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用elasticsearch定時刪除索引數據》相關的同類信息!
  • 本頁收集關于使用elasticsearch定時刪除索引數據的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美精品专区免费观看| 精品国产婬乱毛片| 《年轻女教师2》在线播放| 男人的天堂色偷偷| 娜丝亚18禁漫画无遮挡| 古代闺秀被强行糟蹋H文章| 三级特级片| 中国男同浪小辉gaysex| 在线电影| 人人看人人揉人人捏免费线看| 少妇婬荡呻吟久久久久久野花谷 | 日本aa在线| gogo西西人体大尺度大胆| 艳母发情| 国产香蕉久久精品免费| 清纯女主的被脔日常Hpo| 啊啊啊啊啊使劲| 啊?好痛?嗯?轻一点揉我胸男男| 国产一级a毛一a毛免费视频 | 女医肉奴隶在线观看| 色婷婷精品免费视频| 性少妇VideoXXX欧美69| 贪婪欲望| 深夜成人在线| 成人区精品一区二区不卡亚洲| 秘书婬荡呻吟揉捏丰满奶头| 国产精品揄拍100视频AV| 一边亲一边摸一边做爽免费 | 日本一级A片玉足视频| 911在线无码精品秘?入口九色| 亲胸揉胸膜下刺激视频高清| 哎呦视频在线视频| 母子乱论视频| 色噜噜狠狠色综合久色AI换脸| 欧美老bb| 久久夜色精品国产欧美| 北岛玲亚洲一区在线观看| 玩弄奶头(高H)| k8s经典-K82-Net入口| 中文字幕理伦片免费看| 天天爽夜爽免费精品视频|