2020년 3월 22일 일요일

인덱스 복제 방법 세 가지

1. 스냅샷

클러스터1의 인덱스 현황.


클러스터2의 인덱스 현황. 클러스터1의 test-index를 클러스터2로 복제해보자.


① 클러스터1에서 스냅샷 저장소 생성.



② 스냅샷 정책 생성.


③ 정책 실행.


④ 생성된 스냅샷.


⑤ 클러스터2에서 클러스터1과 같은 경로의 스냅샷 저장소를 만든 후, 복원 실행.



2. 리인덱스

① 클러스터2에서 클러스터1을 신뢰 클러스터로 등록.


② 리인덱스 실행.



3. 로그스태시

다음은 클러스터간 인덱스 복제를 위한 파이프라인 설정.
input {
 elasticsearch {
  hosts => "192.168.56.1"
  index => "test-index"
 }
}

output {
 elasticsearch {
  hosts => "192.168.56.2"
  index => "test-index3"
 }
}


로그스태시가 제일 간편.

댓글 없음:

댓글 쓰기

크리에이티브 커먼즈 라이선스