美文网首页
es的备份与恢复

es的备份与恢复

作者: one_8274 | 来源:发表于2021-10-15 17:39 被阅读0次

    指定index进行备份

    • 设置备份保存路径。如下设置备份文件夹名为graph_backup,存储文件路径/data/duser/industry_es_backup
    PUT /_snapshot/my_backup
    {
      "type": "fs",
      "settings": {
        "location": "/data/duser/industry_es_backup"
      }
    }
    
    • 指定index进行备份
    PUT /_snapshot/my_backup/snapshot_graph
    {
      "indices": "devjanus_qiye_mixedcodeqiye1607495310,devjanus_renwu_mixedcoderenwu1607485038,devjanus_industry_supply_chain_1130_mixedcodeindustry_supply_chain_11301606705883"
    }
    
    

    快照恢复

      1. 创建设置快照文件夹
    curl -XPUT -u username:password
    "http://host:9200/_snapshot/my_backup" -H 'Content-Type:
    application/json' -d '
    {
     "type": "fs",
     "settings": {
     "location": "/data/duser/preprocess/es"
     }
    }
    
      1. 将生成的快照压缩文件夹进行解压
      1. 进行相关快照恢复,并重命名指定index
    ## 如下修改前缀
    POST /_snapshot/my_backup/snapshot_graph/_restore
    {
     "indices":
    "devjanus_qiye_mixedcodeqiye1607495310,devjanus_renwu_mixedcoderenwu1607485
    038,devjanus_industry_supply_chain_1130_mixedcodeindustry_supply_chain_1130
    1606705883",
     "rename_pattern": "devjanus_(.+)",
     "rename_replacement": "a_zc_$1"
    }
    
    ## 如下也是替换前缀
    
    POST /_snapshot/my_backup/snapshot_industry/_restore
    {
     "indices":
    "industry_company_v1,industry_v2,main_product_cal_v6,product_v2,company_finance
    _cal_v4",
     "rename_pattern": "(.+)_v[0-9]",
     "rename_replacement": "a_zc_$1"
    }
    

    相关文章

      网友评论

          本文标题:es的备份与恢复

          本文链接:https://www.haomeiwen.com/subject/bhvmoltx.html