카테고리 없음

elasticsearch index 백업 및 복사

장송송 2016. 11. 24. 14:30

elasticsearch index 백업 및 복사



1. elasticdump 설치

- sudo npm install -g elasticdump

https://www.npmjs.com/package/elasticdump


2. elasticdump 

- 복사하기

- elasticdump --input=http://SERVER/INDEX --output=http://SERVER/NEW_INDEX --type=mapping

- elasticdump --input=http://SERVER/INDEX --output=http://SERVER/NEW_INDEX--type=data


- 백업하기

- elasticdump --input=http://SERVER/INDEX --output=./index_mapping.json --type=mapping

- elasticdump --input=http://SERVER/INDEX --output=./index_data.json --type=data


3. 구분 분석기를 사용한다면 ?

- 한글 형태소 분석기를 따로 사용한다면 mapping이 안될것이다.

- 셋팅값부터 넣어주자.

ex) 한글분석기 사용시

- PUT NEW_INDEX

{"settings":{"index":{"analysis":{"analyzer":{"korean":{"type":"custom","tokenizer":"mecab_ko_standard_tokenizer"}}}}}}



이상입니다.