es备份

情况是这样的,我们每天es中每天都会执行删除31天前定时任务,只保留1个月的数据,有个需要就是某个用户下的30天前的数据需要进行分析,追踪下运营方案有没有可以优化的空间。为了留住这些数据想了个办法,使用reindex 备份到一个临时索引里面。

post _reindex
{
  "source": {
    "index": "sale_record",
    "query":{
    "bool": {
      "must": [
        {
          "term": {
            "userId": {
              "value": "b5bf5e945d8f4a91b8577fcaa0bad73f"
            }
          }
        } 
      ]
    }
  }
  },
   
  "dest": {
    "index": "sale_record_0309"
  }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容