首页
✨运维
🎉安装
👀踩坑
🤷‍♂️学习
😊关于
  • 分类
  • 标签
  • 归档
GitHub

Summer

运维界的小白
首页
✨运维
🎉安装
👀踩坑
🤷‍♂️学习
😊关于
  • 分类
  • 标签
  • 归档
GitHub
  • vim使用技巧

  • zabbix使用技巧

  • linux使用技巧

  • mysql使用技巧

  • docker使用技巧

  • k8s使用技巧

  • redis使用技巧

  • elasticsearch使用技巧

    • ElasticSearch常用操作命令
    • ES集群设置密码
    • Elasticsearch备份脚本
      • 1.备份date文件
      • 2.shell脚本
    • elasticdump数据导入导出
  • window使用技巧

  • nginx使用技巧

  • 运维
  • elasticsearch使用技巧
summer
2020-11-02

Elasticsearch备份脚本

# 1.备份date文件

按每周轮播储存

# 2.shell脚本

#!/bin/bash
XWEEK=$(date "+%w")
XTIME=$(date "+%Y-%m-%d,%H:%m:%s")
XDATANAME=data_${XWEEK}.tar.gz
XLOGNAME=excute_${XWEEK}.log
XPATH=/home/summer/elasticsearch-6.3.1/databak
mkdir -p ${XPATH}
cd ${XPATH}
echo " ${XTIME}: start delete last version" > ${XLOGNAME}
rm -rf ${XDATANAME}

XTIME=$(date "+%Y-%m-%d,%H:%m:%s")
echo " ${XTIME}: end delete last version,start bak data" >> ${XLOGNAME}

tar -cvzf ${XPATH}/${XDATANAME} ../data

XTIME=$(date "+%Y-%m-%d,%H:%m:%s")
echo " ${XTIME}: end bak data" >> ${XLOGNAME}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ES集群设置密码
elasticdump数据导入导出

← ES集群设置密码 elasticdump数据导入导出→

最近更新
01
redis持久化
12-08
02
redis为什么这么快
12-08
03
redis的优缺点
12-08
更多文章>
Theme by Vdoing | Copyright © 2019-2020 Evan Xu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式