Um instantâneo armazenará os dados que permitem restaurá -los em caso de erros ou você precisa reverter para um estado antigo dos dados.
Em alguns casos, pode ser necessário criar um instantâneo de estados de características específicos de um cluster. Isso pode ajudá -lo a reduzir o tamanho dos arquivos e a sobrecarga de recursos para o seu cluster.”
Neste tutorial, mostraremos como visualizar quais recursos podem ser incluídos em um instantâneo e como tirar um instantâneo de estados de recurso específicos.
Vamos mergulhar.
Elasticsearch Obtenha recursos
Elasticsearch abraça extensivamente o uso de pontos de extremidade da API. Portanto, para buscar a lista de estados de recurso que podem ser incluídos em um instantâneo, podemos enviar uma solicitação de get para o ponto final de _features.
A sintaxe da solicitação é como mostrado:
Get /_FeaturesUm exemplo de solicitação de curl é como mostrado:
Curl -xget "http: // localhost: 9200/_features" -h "kbn -xsrf: relatórios"A solicitação acima deve retornar uma resposta como mostrado:
É bom ter em mente que os estados do recurso listados pela API _Features incluem recursos internos e recursos do plug-in.
NOTA: O plug -in deve ser instalado no nó do controlador para que o estado do recurso seja incluído no instantâneo.
Elasticsearch Crie instantâneo de recursos específicos estados
Depois de ver os estados do recurso disponíveis, você pode criar um instantâneo dos estados específicos do recurso. Esta seção tem como objetivo mostrar como fazer isso.
Lembre -se de que isso não é uma introdução ao Elasticsearch Snapshots. Verifique nosso tutorial sobre o assunto para saber mais.
Como você adivinhou, usamos a API Create Snapshot para criar um instantâneo de um cluster Elasticsearch.
Por exemplo, suponha que desejemos tirar um instantâneo dos estados Kibana, Security, Fleet e Async_Search. Em seguida, podemos executar uma solicitação como mostrado:
Curl -xput "http: // localhost: 9200/_snapshot/backup_repository?verifique = true "-h" kbn -xsrf: relatórios "-h" conteúdo -tipo: aplicativo/json "-d 'A consulta acima leva o instantâneo dos conjuntos de recursos especificados.
Conclusão
Neste artigo, você aprendeu a visualizar os conjuntos de recursos que podem ser incluídos em um instantâneo usando a API _Features. Além disso, você também descobriu como tirar um instantâneo de um conjunto de recursos específico.