본문 바로가기

Backend Study/ELK Stack

엘라스틱서치 키바나로 스냅샷 생성하기

1. elasticsearch.yml에 path.repo 속성을 설정한다.

ex.  

path.repo: ["/search_example", "/agg_example"]
 
 
 
2. 스냅샷 레포지토리를 생성한다.
 repository는 실제 스냅샷이 저장되는 장소이다.
PUT /_snapshot/search_example
{
  "type": "fs",
  "settings": {
    "compress": true,
    "location": "/Users/kimkyuri/Documents/elasticsearch/elastic-book-snapshot-master/book_backup/search_example"
  }
}
 
 
생성
생성 확인
 
 

3. 스냅샷 생성하기

스냅샷이 있는지 확인하기

있는 상태
없는 상태

 

PUT /_snapshot/search_example/movie_search
{
  "indices": "movie_search",
  "ignore_unavailable": true,
  "include_global_state": true
}

 

4. 스냅샷 복구하기

POST /_snapshot/search_example/movie-search/_restore

5. 인덱스 확인하기

GET /_cat/indices/movie_search?v&pretty

'Backend Study > ELK Stack' 카테고리의 다른 글

[ElasticSearch] Rdbms와 ElasticSearch 연동하기  (0) 2023.02.14
[ElasticSearch] 기본 개념  (0) 2023.01.29
4. 데이터 검색  (0) 2023.01.24
3.4 엘라스틱서치 분석기  (0) 2023.01.22
3. 데이터 모델링  (0) 2023.01.22