当前位置: 首页 > news >正文

网站怎么建设高端公司代码演示插件wordpress

网站怎么建设高端公司,代码演示插件wordpress,网站vr的建设,用html5做的网站素材文章目录 elasticdump 备份恢复1.备份索引数据2.恢复索引数据3.删除索引数据,多个数据用逗号分开4.循环备份脚本(按照索引,循环备份1个月或多个月) elasticdump 备份恢复 1.备份索引数据 示例:elasticdump --inputht…

文章目录

  • elasticdump 备份恢复
    • 1.备份索引数据
    • 2.恢复索引数据
    • 3.删除索引数据,多个数据用逗号分开
    • 4.循环备份脚本(按照索引,循环备份1个月或多个月)

elasticdump 备份恢复

1.备份索引数据

示例:elasticdump --input=http://用户名:密码@192.158.134.7:9200/sg-access-2023.02.01 --output=/data/logbackup/Elasticsearch/2023-02/sg-access-2023.02.01.json --limit=10000 --type=data

2.恢复索引数据

示例:elasticdump --input="/data/logbackup/Elasticsearch/2023-02/sg-access-2023.02.01.json" --output="http://用户名:密码@192.158.134.7:9200/sg-access-2023.02.01" --limit=10000 --type=data

3.删除索引数据,多个数据用逗号分开

delete sg-access-2024.06.18,sg-access-2024.06.19

4.循环备份脚本(按照索引,循环备份1个月或多个月)


!!!根据自己的实际运行环境修改以下脚本的变量参数!!!
!!!根据自己的实际运行环境修改以下脚本的变量参数!!!
!!!根据自己的实际运行环境修改以下脚本的变量参数!!!


#!/bin/bash# 设置elasticdump的路径(确保elasticdump已安装并配置在PATH中,或者提供完整路径)
ELASTICDUMP="/usr/local/node-v12.22.12-linux-x64/bin/elasticdump"# 设置Elasticsearch的URL
ELASTICSEARCH_URL="http://用户名:密码@192.158.134.7:9200"# 设置输出目录
OUTPUT_ROOT_DIR="/logbackup/Elasticsearch/2023-02"
mkdir -p $OUTPUT_ROOT_DIR# 日期范围
START_DATE="2023.02.01"
END_DATE="2023.02.28"# 将起始日期和结束日期转换为Unix时间戳(由于date命令通常不接受.作为分隔符,我们需要先转换为YYYY-MM-DD)
start_date_formatted=$(echo "$START_DATE" | sed 's/\./-/g')
end_date_formatted=$(echo "$END_DATE" | sed 's/\./-/g')
start_date_seconds=$(date -d "$start_date_formatted" +%s)
end_date_seconds=$(date -d "$end_date_formatted" +%s)# 当前日期秒数(用于循环,初始化为起始日期的秒数)
current_date_seconds=$start_date_seconds# 日志类型数组
LOG_TYPES=("sg-access" "sg-operation" "sg-login" "sg-rio-manage" "sg-rio-login")while [ $current_date_seconds -le $end_date_seconds ]; do# 将当前日期秒数转换回人类可读的日期格式(YYYY-MM-DD),然后再转换为所需的格式(YYYY.MM.DD)current_date_formatted=$(date -d "@$current_date_seconds" "+%Y-%m-%d")current_date=$(echo "$current_date_formatted" | sed 's/-/\./g')# 循环遍历日志索引前缀for prefix in "${LOG_TYPES[@]}"; do# 构造完整的索引名称INDEX="${prefix}-${current_date}"OUTPUT_FILE="${OUTPUT_ROOT_DIR}/${INDEX}.json"echo "Exporting index $INDEX to $OUTPUT_FILE..."$ELASTICDUMP --input=$ELASTICSEARCH_URL/$INDEX --output=$OUTPUT_FILE --limit=10000 --type=dataif [ $? -eq 0 ]; thenecho "Exported $INDEX successfully."elseecho "Failed to export $INDEX."fidone# 增加一天(86400秒)current_date_seconds=$((current_date_seconds + 86400))
doneecho "$START_DATE - $END_DATE all export successfully."

如果你有不明白的地方,或者更好的解决方法,欢迎提问

http://www.dtcms.com/a/451853.html

相关文章:

  • 可视化 网站开发工具简速做网站工作室
  • 做网站盐城网站做推广的团队
  • 内蒙古网站建设信息域名备案查询网站备案信息查询
  • 哪个公司网站备案快wordpress 推广 插件
  • 公司网站建设费入哪个科目济南seo网站排名优化工具
  • 怎么通过做网站挣钱广西桂林天气预报15天查询
  • 工程类招聘网站哪个好广东蕉岭县建设局网站
  • 做h5网站设计mes系统
  • 向量存储vs知识图谱:LLM记忆系统技术选型
  • 网站购物系统制作雨辰资讯电子商务类网站开发网站 源文件
  • 做网站被骗首付款怎么报案浙江省工程信息网官网
  • 辽宁建设工程信息网站中国华电集团电子商务平台
  • 建设网站的岗位wordpress 5.2更新了什么
  • 做网站运营需要什么证咨询公司属于什么行业类别
  • 深圳市网站建设公司好不好wordpress自适应手机主题
  • 网站建设思路高端品牌车有哪些
  • 坂田做网站多少钱安徽建设工程实名制网站
  • 长沙人才招聘网站网页图片怎么下载
  • 成都产品网站建设邢台网站建设报价
  • 申请网站域名怎么做网站中国企业黄页大全
  • 拓展公司网站建设一条龙网站建设价格
  • php在网站开发中的作用互联网营销推广公司
  • 知名网站建设策划做微网站的第三方登录
  • 自己做图片上传网站未备案个人网站 如何挣钱
  • 台式机做网站服务器linux wordpress是什么
  • 个人博客网站制作代码学校品牌建设
  • 大数据专业主要学什么西安百度关键词优化
  • 中国建站网专业集团门户网站建设公司
  • 深圳网站建设有没有市场主流搜索引擎有哪些
  • 阿里巴巴网站做方案discuz图片网站模板