운영서버로 엘라스틱서치 인덱스 마이그레이션 방법
엘라스틱서치 개발서버에서 엘라스틱서치 운영서버로 인덱스 마이그레이션 하는 방법입니다.
엘라스틱서치 인덱스 이관 방법
타 클러스터 인덱스 리인덱싱 쿼리
POST _reindex?wait_for_completion=false
{
"source": {
"remote": {
"host": "http://타클러스터IP:9200",
"username": "계정명",
"password": "비밀번호"
},
"index": "타클러스터기존인덱스명"
},
"dest": {
"index": "현재클러스터신규인덱스명"
}
}
wait_for_completion=false 옵션으로 리인덱싱 쿼리 실행 시 키바나 타임아웃 에러가 방지되고,
아래와 같이 task 데이터가 리턴됩니다.
{
"task": "KH7P2DADRHKmFOY7~:5199~"
}
task 실행 현황 확인 쿼리
GET _tasks/KH7P2DADRHKmFOY7~:5199~
task 실패 시 에러메세지
"error": {
"type": "connect_exception",
"reason": "Timeout connecting to [/타클러스터IP:9200]"
}
Leave a comment