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

建设网站对于电商的作用是?郑州模板网站建设策划公司

建设网站对于电商的作用是?,郑州模板网站建设策划公司,实训报告网站开发,上海市建筑信息平台文章目录 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/476578.html

相关文章:

  • 网站如何绑定二级域名国家企业信用查询官网
  • 增城高端网站建设手机门户网站建设方案
  • 如何制作一个自己的网站光明附近网站建设公司
  • 中国建设监理协会网站个人会员系统哪个网站做视频有钱挣
  • 网站建设类广东省网站建设网站
  • 站长工具seo综合查询推广广告制作公司开票范围
  • 自己怎么做网站购买空间大连建站费用
  • 福州网站建设嘉艺seo专业学校
  • 晋州外贸网站建设衡阳seo排名
  • 自己开通一个网站需要多少钱自己做软件需要学什么
  • 家乡网站策划书建设背景免费下载app
  • 做介绍英文网站百度广告投放收费标准
  • 长安网站建设推广公司音乐网站制作课程报告
  • 商城网站开发 价格在广州开发一个营销网站多少钱
  • 如何360收录网站网站设计框架
  • 网站建设 公司 常见问题wordpress怎么搬站
  • 企业网站及信息化建设设计开发评审报告
  • 在哪个网站可以做二建的题卖酒的网站做线下怎么做
  • 找公司做网站先付全款吗微信小商店怎么开通
  • 甘肃建设厅职称查询官方网站今天时政新闻热点是什么
  • 市场营销推广活动方案整站seo优化哪家好
  • seo网站改版广告设计与制作培训学校
  • 网站数据不变重新安装wordpresswordpress怎么播放视频教程
  • 徐州做网站的哪个好php下载站源码
  • led行业网站源码wordpress缩略图延时加载
  • 做网站 需要什么商标东莞人才服务中心官网
  • 建什么类型网站好开发者助手app
  • 做兼职的设计网站有哪些工作南京做微网站
  • 网站开发drupal成都哪家公司做网站
  • 企业标准版网站建设网络营销的特点有哪些