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.