Backup Strategie - Fabasoft Cloud Login

Werbung
Backup Strategie
.............................................................
Anschließend finden Sie eine Kurzanleitung
zum Thema Backup von Konfigurationen und Indices.
Linux
Support : Tel.: +43 732 606162 620 E-Mail: [email protected]
1
Mindbreeze InSpire Backup Strategie
Dieses Dokument beschreibt die wichtigsten Aspekte des Backups von Mindbreeze InSpire
Konfigurations- und Indexdaten.
Die Backup Strategie sollte folgende Arten von Daten enthalten und insbesonders auch vor der
Installation von Produktupdates angewandt werden:
2
•
Mindbreeze Konfigurationsdaten: nach größeren Änderungen in der Mindbreeze Konfiguration
ist ein Backup ebenfalls sinnvoll.
•
Eigene SearchApps oder Änderungen am Client Service: sollten Sie Änderungen in den
Mindbreeze Client Services (index.html, CSS, JS) gemacht oder eigene SearchApps eingespielt
haben, ist ein regelmäßiges Backup davon empfehlenswert.
•
Mindbreeze Index Daten: inbesonders vor Produktupdates oder bei extrem großen
Datenquellen nach vollständiger Indizierung ist ein Backup des Index ratsam.
•
app.telemetry Konfigurationsdaten: auch die app.telemetry Konfiguration sollte in der Backup
Strategie enthalten sein (zumindest wenn geändert/erweitert durch Kunde).
Backup Strategie
2.1 Backup der Konfigurationsdateien
Die letzten 10 Versionen der Mindbreeze Konfigurationsdateien werden von Mindbreeze selbst
im Konfigurationsverzeichnis behalten. Trotzdem ist es ratsam Backups dieser Dateien auf einem
Backup-Medium zu sichern:
•
Konfigurationsdateien werden gespeichert unter: /etc/mindbreeze
Wichtige Konfigurationsdateien:
• mesconfig.xml
• license
• plugins
• mesmasteruri.conf
2.2 Backup eigener SearchApps or Änderungen im Mindbreeze Client
Haben Sie Änderungen an den Mindbreeze Client Service Dateien gemacht oder eigene SearchApps eingespielt, sollte von diesen regelmäßig ein Backup angefertigt werden:
/opt/mindbreeze/bin/webapps
•
Änderungen des Mindbreeze Client
(webapps\client-service\ROOT\apps\client)
•
Eigene Search Apps
(webapps\client-service\ROOT\apps\<yourApp>)
2.3 Backup der Index-Daten
Fabasoft Mindbreeze Enterprise erzeugt einen dateibasierten Index. Diese Indexdateien können in
einem konsistenten Zustand vollständig gesichert werden.
Um die Indexdaten zu sichern, gehen Sie folgendermaßen vor:
1. Ändern Sie den Modus des Index Service auf „Mode: readonly ” ( ). Dies kann im Mindbreeze
Manager UI, auf der Übersichtsseite durch einen einfachen Klick auf das Icon erreicht werden.
2. Prüfen Sie Konsistenz des Index mit folgendem mescontrol Kommando (der Indexport muss
entsprechend dem gewünschten Index angepasst werden):
mescontrol http://indexserver.yourcompany.com:23100 checkconsistency
3. Prüfen Sie den Exit-Code (ERRORLEVEL) des mescontrol Kommandos
echo %ERRORLEVEL% (sollte den Wert 0 zurückgeben wenn der Index in Ordnung ist)
4. Zum Backup der Index Daten navigieren Sie zum Indexverzeichnis und sichern (nach
erfolgreichem Konsistenzcheck) das gesamte Verzeichnis wie folgt:
4.a) Entweder kopiert man das gesamte Verzeichnis (z. B. in einer Linux Konsole) in das Backup
Zielverzeichnis (wo man es später auch komprimieren kann).
4.b) Oder man erstellt mit einem Archivierungs-Werkzeug nach Wahl direkt ein Backup-Archiv.
Allerdings sind dabei folgende Punkte zu beachten:
• Durch die Kompression dauert dies länger als das einfache Kopieren und der Index muss
somit länger im readonly -Modus verweilen.
• Andererseits darf das Backup-Tool die Index-Daten nicht verändern und muss mit
geteiltem Lesezugriff umgehen können, da Mindbreeze-Prozesse Index-Daten noch
lesend geöffnet haben. Zum Beispiel muss bei Verwendung von 7-Zip die Option
„Compress shared files“ (-ssw) aktiviert sein.
5. Ändern Sie den Modus des Index Service aufs “Mode: running ” (
)
2.4 Backup der app.telemetery Konfiguration
Die wichtigste Konfigurationsdatei von app.telemetry ist die Datei infra.xml welche in Ihrem
Backup nicht fehlen sollte. Sie befindet sich in folgendem Verzeichnis:
• /etc/app.telemetry/
Mindbreeze GmbH. Honauerstrasse 2, 4020 Linz, Austria
t: +43 732 606162 620, f: +43 732 606162 - 609, e: [email protected], www.mindbreeze.com
Copyright© Mindbreeze GmbH, A-4020 Linz, 2013. Alle Rechte vorbehalten.
Copyright© Mindbreeze GmbH, A-4020 Linz, 2016. Alle Rechte vorbehalten.
Alle verwendeten Hard- und Softwarenamen sind Handelsnamen und/oder Marken der jeweiligen Hersteller. Irrtümer und Druckfehler vorbehalten.
Alle verwendeten Hard- und Softwarenamen sind Handelsnamen und/oder Marken der jeweiligen Hersteller. Irrtümer und Druckfehler vorbehalten.
Herunterladen