1. 安装elasticdump 
首先安装nodejs
npm install elasticdump -g
  1. 使用dump导出es数据到json
#导出data
elasticdump --input=http://host:9200/draft_eum_210000000000_1_1_7_5 --output=./draft_eum_210000000000_1_1_7_5.json --type=data
#导出mapping
elasticdump --input=http://host:9200/draft_eum_210000000000_1_1_7_5 --output=./draft_eum_210000000000_1_1_7_5.json --type=mapping
  1. 使用dump导入es数据
elasticdump --input=new_field_34_1_1_5_1.jsonl --output=http://host:9201/eum_340000000000_1_1_5_1
  1. 使用kibana 创建mapping 
PUT index
{
    "settings": {
        "number_of_shards": 6
    },
    "mappings": {
        "properties": {
            "latest_enroll_year": {
                "type": "short"
            },
           "sch_id": {
                "type": "keyword"
            },
            "enroll_unit_name": {
                "type": "text",
                "analyzer": "ik_max_word"
            },
          "is_new_sch": {
                "type": "boolean"
            },
            "enroll_major_info_list": {
                "type": "nested",
                "properties": {
                    "is_new_major": {
                        "type": "boolean"
                    }                   
                }
            }
        }
    }
}