snapshot_missing_exception: Snapshot is missing
ElasticsearchNe demek?
Başvurduğunuz snapshot belirtilen depoda (repository) bulunamadı. Geri yükleme, silme ya da durum sorgulama sırasında var olmayan bir snapshot adı kullanıldığını gösterir.
Neden olur?
Snapshot adının yanlış yazılması; snapshot'ın daha önce silinmiş olması; yanlış depoya (repository) bakılması; ya da yedekleme sürecinin hiç tamamlanmamış olması. Depo tanımı değişmiş veya erişilemez olduğunda da benzer sonuç doğar.
Nasıl çözülür?
İlgili depodaki snapshot'ları listeleyin: GET _snapshot/depo_adi/_all (ya da belirli bir ad için GET _snapshot/depo_adi/snapshot_adi). Doğru depo ve snapshot adıyla işlemi tekrarlayın. Depo tanımını kontrol edin: GET _snapshot/depo_adi. Yedekleme politikanızın (SLM) başarıyla çalıştığını ve snapshot ürettiğini doğrulayın.
Aynı motorda diğer kayıtlar
- process_cluster_event_timeout_exceptionprocess_cluster_event_timeout_exception
- search_context_missing_exceptionNo search context found for id (scroll expired)
- aliases_not_found_exceptionAliases missing
- index_template_missing_exceptionIndex template is missing
- settings_exceptionInvalid settings
- shard_not_found_exceptionShard not found
- not_x_content_exceptionCompressor detection error / body is not valid content