DBAtlas · 데이터베이스 운영 아틀라스

snapshot_missing_exception: Snapshot is missing

Elasticsearch

의미

참조한 스냅샷을 지정한 리포지토리에서 찾을 수 없다. 복원, 삭제 또는 상태 요청에서 존재하지 않는 스냅샷 이름을 사용했음을 나타낸다.

원인

스냅샷 이름의 철자가 틀렸거나, 스냅샷이 이미 삭제되었거나, 잘못된 리포지토리를 조회했거나, 백업이 완료되지 않은 경우다. 리포지토리 정의가 변경되었거나 접근할 수 없을 때도 비슷한 결과가 나온다.

해결 방법

리포지토리의 스냅샷 목록 확인: GET _snapshot/repo_name/_all (특정 이름은 GET _snapshot/repo_name/snapshot_name). 올바른 리포지토리와 스냅샷 이름으로 재시도한다. 리포지토리 정의 확인: GET _snapshot/repo_name. 백업 정책(SLM)이 성공적으로 실행되어 스냅샷을 생성하는지 확인한다.

DBAtlas에서 열기 →

같은 데이터베이스의 다른 항목