ElasticSearch speichert den Snapshot, der an einem Ort von Elasticsearch in einem Repository erstellt wurde. Das Repository definiert Eigenschaften wie den Speicherort der Schnappschüsse, Kompressionen, Speicheroptionen usw.
Daher verlangt in Elasticsearch, dass Sie ein Repository registrieren, bevor Sie einen Snapshot erstellen.
Dieser Beitrag konzentriert sich darauf, einen Schnappschuss im Kibana -Dashboard zu erstellen.”
Kibana Register Repository
Um einen Schnappschuss zu erstellen, müssen wir zunächst ein Repository erstellen. Öffnen Sie in Kibana das Hauptmenü und navigieren Sie zum Verwaltungsabschnitt.
Suchen Sie die Option "Stack Management".
Dies sollte Sie in das Dashboard von Stack Management bringen, sodass Sie Ihren Elasticsearch -Cluster von der Benutzeroberfläche verwalten können.
Navigieren Sie als Nächst.
Wählen Sie unter dem Fenster "Snapshot und Wiederherstellung" "Repositories" aus und klicken Sie auf "Registrieren Sie Repository".
Fügen Sie den Repository -Namen hinzu und wählen Sie den Repository -Typ aus, je nachdem, wo Sie Ihre Snapshots speichern möchten.
Klicken Sie auf Weiter, um die Repository -Details hinzuzufügen. Denken Sie daran, dass die erforderlichen Details je nach Repository -Typ unterschiedlich sein können. Fühlen Sie sich frei, die Dokumentation für die verschiedenen Repository -Typen zu erkunden.
Klicken Sie schließlich auf Erstellen, um ein neues Snapshot -Repository auszugeben.
Sie sollten ein neues Repository in Ihrem Cluster haben, wenn die Details korrekt sind. Klicken Sie auf die Option überprüfen, um zu bestätigen, dass sich das Repository in einem gesunden Zustand befindet.
"Knoten": "-keic1f_sq2uacsgrtdzgw": "Name": "Instance-00000000", "-As2clmscqnwzalyflmra": "Name": "Instance-0000000001"Sobald Sie abgeschlossen sind, sollten Sie das neu erstellte Repository im Abschnitt "Repositories" sehen.
SLM -Richtlinie erstellen
Der nächste Schritt besteht darin, eine SLM -Richtlinie zu erstellen, mit der die Regeln für Schnappschüsse definiert werden können. Obwohl dieser Schritt nicht erforderlich ist, ist er notwendig, da Sie das Intervall für die Erstellung von Snapshots, Indizes zur Sicherung usw. definieren können.
Dafür erstellen wir eine einfache Richtlinie mit den gezeigten Regeln:
Setzen Sie _SLM/Policy/regulal_backups einElasticsearch erstellen Snapshot
Um einen Snapshot in Kibana zu erstellen. Wählen Sie die Richtlinie aus, die Sie ausstellen möchten, und klicken Sie jetzt auf Ausführen:
Richtlinie bestätigen:
Warten Sie, bis der Snapshot -Erstellungsprozess abgeschlossen ist.
HINWEIS: Denken Sie daran, dass der Snapshot -Erstellungsprozess vom Index zur Sicherung abhängt, die Größe der Indizes, Clusterressourcen usw.
Gehen Sie nach Abschluss zum Snapshots -Abschnitt, um die verfügbaren Snapshots herunterzuladen und wiederherzustellen.
Abschluss
In diesem Beitrag haben wir darüber diskutiert, ein Repository zu registrieren, Snapshot -Richtlinien zu erstellen und einen Schnappschuss in Kibana zu erstellen.
Danke fürs Lesen!!