티스토리 뷰

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"}}}}}}



이상입니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함