ElasticSearch 스냅샷을 만드는 방법을 알아보시겠습니까? 이 자습서에서는 우분투 리눅스를 실행 하는 컴퓨터에서 ElasticSearch 인덱스의 스냅샷을 만드는 방법을 보여 드리겠습니다.
• 우분투 18
• 우분투 19
• 우분투 20
• 탄성 검색 7.6.2
이 예제에서 ElastiSearch 서버 IP 주소는 192.168.100.7입니다.
중요! Elasticsearch는 테이블이라는 단어 대신 인덱스라는 단어를 사용합니다.
ElasticSearch 관련 자습서:
이 페이지에서는 ElasticSearch 설치와 관련된 자습서 목록에 빠르게 액세스할 수 있습니다.
자습서 ElasticSearch – 스냅샷 만들기
필요한 패키지를 설치합니다.
ElasticSearch 서버와의 통신을 테스트합니다.
명령 출력은 다음과 같습니다.
ElasticSearch 서비스를 중지합니다.
스냅숏을 저장할 로컬 디렉터리를 만듭니다.
ElasticSearch 구성 파일 편집: elasticsearch.yml
파일 끝에 다음 줄을 추가합니다.
다음은 구성 전원본 파일입니다.
여기에 우리의 구성파일입니다.
ElasticSearch 서비스를 시작합니다.
BACKUP이라는 새 스냅숏 리포지토리를 등록합니다.
명령 출력은 다음과 같습니다.
모든 스냅숏 리포지토리를 나열합니다.
명령 출력은 다음과 같습니다.
ElasticSearch 데이터베이스의 스냅숏을 만듭니다.
명령 출력은 다음과 같습니다.
이 예제에서는 SNAPSHOT_001 라는 스냅숏을 만들었습니다.
이 예제에서는 이 스냅숏을 BACKUP이라는 저장소 내에 저장했습니다.
이 스냅숏은 모든 Elasticsearch 정보를 저장합니다.
특정 ElasticSearch 인덱스의 스냅숏을 만들려면 다음 명령을 사용합니다.
명령 출력은 다음과 같습니다.
이 예제에서는 SNAPSHOT_INDEX_ACCOUNT_001 라는 스냅샷을 만들었습니다.
이 예제에서는 이 스냅숏을 BACKUP이라는 저장소 내에 저장했습니다.
이 스냅숏은 ACCOUNTS라는 인덱스만 저장합니다.
BACKUP이라는 저장소에서 사용할 수 있는 모든 스냅숏을 나열합니다.
명령 출력은 다음과 같습니다.
이 명령을 사용하여 특정 스냅숏의 정보를 나열합니다.
명령 출력은 다음과 같습니다.
이 예제에서는 BACKUP이라는 저장소에 저장된 SNAPSHOT_001 스냅샷의 정보를 나열했습니다.
축! 탄력적 검색 스냅숏을 만들었습니다.
자습서 ElasticSearch – 스냅샷 복원
필요한 패키지를 설치합니다.
ElasticSearch 서버와의 통신을 테스트합니다.
명령 출력은 다음과 같습니다.
탄력적 검색 스냅샷 복원: SNAPSHOT_INDEX_ACCOUNT_001
명령 출력은 다음과 같습니다.
이 예제에서는 계정이라는 Elasticsearch 인덱스의 백업을 복원했습니다.
다음 오류 메시지를 받은 경우 스냅숏을 복원하기 전에 ElasticSearch 인덱스를 닫아야 합니다.
Elasticsearch 인덱스를 닫려면 다음 명령을 사용합니다.
명령 출력은 다음과 같습니다.
축! ElasticSearch 스냅샷을 복원했습니다.