Elasticsearch 복원 스냅샷

Elasticsearch Bog Won Seunaebsyas



“이 게시물에서는 주어진 Elasticsearch 클러스터에서 스냅샷을 복원하는 다양한 방법과 기술을 배우는 데 집중할 것입니다.

스냅샷 저장소 등록, SLM 정책 생성 또는 스냅샷 생성 프로세스는 다루지 않는다는 점을 염두에 두는 것이 좋습니다. 주제에 대한 관련 게시물을 탐색하여 위의 작업을 수행하는 방법을 알아보세요.”

Elasticsearch 사용 가능한 스냅샷 표시

첫 번째 단계는 클러스터에서 사용 가능한 스냅샷을 찾는 것입니다. 표시된 대로 요청을 실행하여 사용 가능한 스냅샷을 가져옵니다.







컬 -XGET 'http://localhost:9200/_snapshot' -시간 'kbn-xsrf: 보고'

위의 요청은 클러스터에서 사용 가능한 모든 스냅샷을 가져와 JSON 객체로 반환해야 합니다.



예제 출력은 다음과 같습니다.



{
'발견된 스냅샷' : {
'유형' : 'GC' ,
'유이드' : 'JhH0Ht5YT32KsjOeojp5Hw' ,
'설정' : {
'버킷' : 'u37516e6a2fb2494499cbb13996a5f' ,
'aws_account' : '작업-1-us-central1' ,
'use_for_peer_recovery' : '진실' ,
'고객' : '탄력-내부-93bb98' ,
'base_path' : '스냅샷/93bb98ab7e8c413bbb62abd77d602be8' ,
'지역' : 'us-central1' ,
'이메일' : ' [이메일 보호됨] viceaccount.com'
}
},
'샘플_리포지토리' : {
'유형' : 'GC' ,
'유이드' : '끼오에르35RIGEObFWAXC3_w' ,
'설정' : {
'버킷' : 'u37516e6a2fb2494499cbb13996a5f' ,
'고객' : '탄력-내부-93bb98' ,
'base_path' : '/스냅샷/백업' ,
'압박 붕대' : '진실'
}
}
}

복원하려는 스냅샷을 찾으면 계속 진행할 수 있습니다.





Elasticsearch 복원 인덱스 또는 데이터 스트림

특정 인덱스 또는 데이터 스트림을 복원하기 전에 복원하려는 스냅샷에 포함되어 있는지 확인하십시오.

복원하려는 인덱스 또는 데이터 스트림을 삭제하여 시작합니다. 이렇게 하면 데이터를 복원할 때 이름 충돌을 방지할 수 있습니다.



이 경우 netflix_copy 인덱스를 삭제해야 합니다. 다음 쿼리를 실행하여 인덱스를 삭제할 수 있습니다.

컬 -XDELETE 'http://localhost:9200/netflix_copy' -시간 'kbn-xsrf: 보고'

위의 요청은 클러스터에서 지정된 인덱스 또는 데이터 스트림을 삭제해야 합니다. 삭제 요청을 실행하기 전에 대상 인덱스에 대한 충분한 권한이 있는지 확인하십시오.

인덱스를 복원하려면 다음과 같은 구문을 사용하십시오.

POST _snapshot//snapshot_name/_restore

{

'지수' : 'target_indices'

}

예를 들어 아래 요청과 같이 netflix_copy 인덱스를 복원할 수 있습니다.

POST _snapshot/sample_repo/temp_backups-hj2n3wvxqrg0ldvfdcgvkq/_restore

{

'지수' : 'netflix_copy'

}

위의 쿼리를 실행하면 요청이 스냅샷에서 인덱스를 복원해야 합니다.

{

'수락' : 진실

}

Elasticsearch 기능 상태 복원

주어진 스냅샷에서 기능 상태를 복원하기 위해 다음과 같이 요청을 실행할 수 있습니다.

POST _snapshot/sample_repo/temp_backups-hj2n3wvxqrg0ldvfdcgvkq/_restore

{

'기능 상태' : [ '키바나' ]

}

위의 요청은 지정된 스냅샷에서 kibana 기능을 복원해야 합니다.

Kibana에서 Elasticsearch 스냅샷 복원

Kibana 대시보드에서 스냅샷 복원을 수행할 수도 있습니다. 관리 -> 스택 관리 -> 스냅샷 및 복원으로 이동합니다.

대상 스냅샷을 결정하고 '복원' 옵션을 선택합니다.

전역 상태, 기능 상태, 별칭 등과 같은 복원 세부 정보를 지정합니다.

복원하는 동안 인덱스 설정을 구성하려면 다음을 클릭합니다. 여기에서 복제본 수, 샤드 수 등과 같은 인덱스 설정을 지정할 수 있습니다. 재설정하려는 인덱스의 설정을 지정할 수 있습니다.

다음을 클릭하여 복원 프로세스를 검토하고 시작합니다.

폐쇄

이 가이드를 사용하여 스냅샷에서 인덱스, 데이터 스트림 또는 전체 클러스터를 복원하는 다양한 방법과 기술을 배웠습니다.

읽어 주셔서 감사합니다!!