Der Befehl index snapshot repository legt den Pfad der Datenbank für Momentaufnahmen von Suchindizes auf einen freigegebenen Dateisystempfad fest. Sie können eine beliebige Anzahl von Datenbanken festlegen. Die Search Index Engine verwendet jedoch immer den aktuell festgelegten Dateipfad zum Sichern und Wiederherstellen von Daten.
Sie müssen zuerst den Repository-Pfad path.repo festlegen, um das Repository für Indexmomentaufnahmen von Suchindizes (in der Befehlszeilenschnittstelle) zu verwenden.
- path.repo: ["/mount/backups"]
- path.repo: ["C:/SIbackups"]
- index snapshot repository --p /mount/backups/index_customer
- index snapshot repository --p C:/SIbackups/index_customer
Erstellen eines Repositorys für Indexmomentaufnahmen in einem Cluster
-
Erstellen Sie einen Ordner oder ein Verzeichnis für das Repository für Momentaufnahmen.
Beispiel:
Windows: C:\SIbackups
Linux: /mount/SIbackups
-
Teilen Sie den Ordner oder das Verzeichnis.
Beispiel:
Windows: C:\SIbackups
Linux-NFS-Export: /mount/SIbackups
-
Ordnen Sie mithilfe des Hostnamens oder der IP-Adresse auf jedem Knoten im Cluster ein Netzlaufwerk für diesen Speicherort zu.
Beispiel:
Windows: \\hostname\SIbackups
Linux: Stellen Sie den NFS-Export aus Schritt 2 bereit.
-
Legen Sie path.repo in SpectrumDirectory/index/opensearch.template file auf das zugeordnete Laufwerk fest.
Beispiel:
Windows: ["Z:/SIbackups"]
Linux: ["/mount/SIbackups"]
- Führen Sie auf einem der Knoten den CLI-Befehl für das Repository für Indexmomentaufnahmen aus, um den Pfad des freigegebenen Dateisystems im Repository für Momentaufnahmen festzulegen.
- index snapshot repository --p /mount/SIbackups/index_customer
- index snapshot repository --p Z:/SIbackups/index_customer
Verwendung
index snapshot repositoryErforderlich | Argument | Beschreibung |
---|---|---|
Ja | --p Name | Gibt den Pfad an, der für die Datenbank für Indexmomentaufnahmen angegeben wurde. Anmerkung: Die Verwendung eines freigegebenen Dateisystempfads ist obligatorisch.
|
Nein | --o Überschreiben | Überschreibt einen bereits festgelegten Pfad mit einem neuen. |
Beispiel
In diesem Beispiel wird eine neue Datenbank für Indexmomentaufnahmen im Pfad „c:\\MyIndexRepository“ festgelegt.
index snapshot repository --p c:\\MyIndexRepository