2017-05-02 1 views
2

AWS Elasticsearch는 일반적인 elasticsearch API에 이상한 제한을 두는 것으로 알려져 있습니다.AWS Elasticsearch : 하나의 인덱스에서 다른 인덱스로 데이터를 이동하는 방법

새로운 분석기를 추가하기 위해 기존 색인의 설정을 업데이트하고 싶습니다. 그러나 AWS Elasticsearch에서 허용하지 않는 색인을 닫고 다시 열어야합니다 (활성 설정에서는 업데이트 설정이 허용되지 않기 때문에).

그래서 새로운 설정으로 새 색인을 만들고 이전 색인을 새 색인으로 이동하는 방법에 대해 생각하고 있습니다.

내 질문은 :

가 어떻게 키바 나 개발 도구와 AWS Elasticsearch에 쉽게 다른에 하나 개의 인덱스에 데이터를 이동할 수 있습니다.

감사

답변

2

단순히이 감지 플러그인/키바 개발 도구에서,이 새로운 인덱스로 이전 인덱스에서

참고 모든 데이터를 복사합니다 수행 할 수 있습니다 설정을 먼저 정의하고 새에 대한 매핑 색인을 작성한 후 다음 조회를 실행하십시오.

POST _reindex 
{ 
    "source": { 
    "index": "old index_name" 
    }, 
    "dest": { 
    "index": "new index_name" 
    } 
} 
관련 문제