Ein Snapshot speichert die Daten, mit denen Sie sie bei Fehlern wiederherstellen können oder die Sie in einen alten Zustand der Daten zurückkehren müssen.
In einigen Fällen müssen Sie möglicherweise einen Schnappschuss bestimmter Feature -Zustände eines Clusters erstellen. Dies kann Ihnen helfen, Dateigrößen und Ressourcenaufwand für Ihren Cluster zu reduzieren.”
In diesem Tutorial zeigen wir Ihnen, wie Sie angezeigt werden, welche Funktionen in einem Schnappschuss enthalten sein können und wie Sie einen Schnappschuss spezifischer Funktionszustände aufnehmen können.
Lassen Sie uns eintauchen.
Elasticsearch erhalten Funktionen
Elasticsearch umfasst die Verwendung von API -Endpunkten ausführlich. Um die Liste der Funktionsstaaten zu holen, die in einem Snapshot aufgenommen werden können, können wir eine Get -Anfrage an den Endpunkt _Features senden.
Die Anforderungssyntax ist wie gezeigt:
Get /_FeaturesEine Beispiel -Curl -Anforderung ist wie gezeigt:
curl -xget "http: // localhost: 9200/_Features" -H "KBN -XSRF: Berichterstattung"Die obige Anfrage sollte eine Antwort wie gezeigt zurückgeben:
Es ist gut zu bedenken.
Hinweis: Das Plugin muss auf dem Controller -Knoten installiert werden, damit der Feature -Status im Snapshot enthalten sein soll.
Elasticsearch erstellen Schnappschuss bestimmte Funktionenzustände
Sobald Sie die verfügbaren Feature -Zustände angezeigt haben, können Sie einen Schnappschuss der spezifischen Funktionszustände erstellen. Dieser Abschnitt soll Ihnen zeigen, wie Sie das erreichen können.
Denken Sie daran, dass dies keine Einführung in Elasticsearch -Schnappschüsse ist. Überprüfen Sie unser Tutorial zu diesem Thema, um mehr zu erfahren.
Wie Sie vermutet haben, verwenden wir die Snapshot -API für Erstellen.
Nehmen wir zum Beispiel an, wir möchten eine Momentaufnahme der Feature -Zustände von Kibana, Sicherheit, Flotte und Async_search machen. Dann können wir eine Anfrage wie gezeigt ausführen:
curl -xput "http: // localhost: 9200/_snapshot/backup_repository?verify = true "-h" kbn -xsrf: meldeing "-h" content -type: application/json "-d 'Die obige Abfrage enthält den Schnappschuss der angegebenen Feature -Sets.
Abschluss
In diesem Artikel haben Sie erfahren. Darüber hinaus haben Sie auch festgestellt.