Deutsch   |   English
   
 digg.com  del.icio.us 

Backup

Die Datensicherung in EXASolution erfolgt immer vollständig (sog. "full backup") und ist transaktionssicher. Dabei wird ein Snapshot der Datenbank erstellt, der jeweils aus einer hochkomprimierten Datei pro aktiven Datenbankknoten besteht. Diese einzelnen Dateien werden anschließend vom Backupprozess im Cluster redundant verteilt, so dass ein Backup auch nach Knotenausfällen verwendet werden kann. Dieses Backup nennen wir Online-Backup, da die Sicherungskopie sich im Cluster befindet und bei Bedarf schnell und unkompliziert wierderhergestellt werden kann.

Solch ein Online-Backup kann außerhalb des Clusters beispielsweise auf Band kopiert werden. In diesem Fall sprechen wir von einem Offline-Backup. Die Wierderherstellung erfolgt dann in 2 Schritten, wobei im ersten Schritt das Backup in den Cluster kopiert wird und somit zu einem Online-Backup wird.

Der Backup-Prozess kann entweder über die Web-Oberfläche EXAoperation oder über die XML-RPC-Schnittstelle gesteuert werden.

Als Best Practise ist ein tägliches Backup anzusetzen, bevorzugt in Zeiten geringer Systemauslastung (da das Backup selbst eine gewisse Systembelastung mit sich bringt). Als Aufbewahrungsstrategie hat sich bewährt,

  • das tägliche Backup für eine Woche,
  • das Sonntagsbackup für einen Monat und
  • das Monatsende-Backup für ein Jahr aufzubewahren.

Die Wiederherstellung kann entweder vollständig (bei Verlust des aktuellen Zustands der Datenbank) oder – über einen temporären Bereich – selektiv erfolgen.

Der Backup-Prozess kann entweder über die Web-Oberfläche EXAoperation oder zum Teil über die XML-RPC-Schnittstelle gesteuert werden.

Backup Service

Zunächst wird ein Backup-Service erstellt. Dabei bestimmen Sie mit der Hilfe der Knotenliste ("Nodes list"), auf welchen Knoten das Backup abgelegt wird.

Die Knoten müssen nicht unbedingt mit der Datenbankknoten übereinstimmen. Um Systemlast so gering wie möglich zu halten, können Sie für die Backuphaltung komplett separate Server mit womöglich einer anderen Hardwarekonfiguration aufstellen.

Der Parameter Redundanz definiert, wie viele Kopien der jeweiligen Backup-Datei erstellt werden (1 bedeutet nur 1 Kopie). Sinnvollerweise kann Redundanz nicht die Anzahl gewählter Backup-Knoten übersteigen.

Backup Service

Backup Service Information

Mit Hilfe dieser View können Sie

  • bereits erstellte Backups verwalten,
  • neue Backups manuell erstellen oder
  • ein Backup wiederherstellen.

Dazu wird ein Backup ausgewählt und eine entsprechende Operation gestartet. Bei der Wiederherstellung des Backups soll die Datenbank zumindestens erstellt werden, darf aber nicht laufen.

Backup Service Information

Sie können bei einzelnen Backups zum Beispiel die Ablauffrist oder die Beschreibung ändern.

Edit Backup

Scheduler

Scheduler ist zur Durchführung periodischer Jobs vorgesehen. In der aktuellen Version wird lediglich ein Job-Typ unterstützt: ein Backup-Job. Periodische Backups sind unabhängig von Backup-Services, obgleich automatisch erstellte Backups in der Auflistung eines entsprechenden Backup-Services erscheinen und lassen sich dort genauso wie manuell erstellte Backups bearbeiten.

Bei der Erstellung eines Backupjobs müssen Sie neben der Angaben zur Datenbank, Aufbewahrungsfristen usw. auch einstellen, wann das Backup gemacht wird.

Scheduler

Innerhalb eines Schedulers können Sie beliebig vieler periodischer Jobs erstellen. Dies ist sehr nützlich für Implementierung komplexer Aufbewahrungsstrategien.

In diesem Beispiel wird im Rahmen des "backupjob1" täglich mit Ausnahme von Sonntag ein Backup erstellt, der nach nur 1 Tag automatisch entfernt wird. Sonntags wird dagegen ein Backup erstellt, der 1 Woche lang aufbewahrt wird. Zusätzlich wird am ersten Tag eines Monats ein Backup erstellt, der ein Monat lang gültig ist.

Offline Backup

Die Backups sind über SAMBA-Shares verfügbar und können jederzeit abgeholt werden. Der Nutzername ist ‘exasolution’, das Password wird unter dem Menüpunkt  ‘System’ festgelegt.

Offline Backup
Sie kommen nicht weiter?
Von den Experten lernen:
Referenzen
  • AHOOLY
  • COOP
  • „Mit EXASolution sind wir für zukünftiges Datenwachstum bestens gerüstet. Dadurch, dass wir jetzt Geodaten verarbeiten, sprich die Dimension des Raumbezugs mit auswerten können, bieten wir unseren Kunden ganz neue Analysemöglichkeiten und noch umfassendere Marktübersichten. Wir sind sehr zufrieden mit der neuen Lösung, können flexibel auf zukünftige Anforderungen reagieren und trotzdem unsere Total Cost of Ownership reduzieren, da der so gewählte BI-Stack unsere Vision eines „Lean-BI“ in vollem Umfang unsterstützt.“

    Guido Niermann, IT-Leiter, Dataforce GmbH

    Dataforce
  • "Durch die Einbindung von EXASOL können wir unseren Kunden ein ganz neues Erlebnis bezüglich der explorativen Datenanalyse bieten… Neben der Technologie waren wir vor allem mit der Pre-Sales Beratung und dem Support während der Integration äußerst zufrieden."

     Martin Heink
    Geschäftsführer und Inhaber, econda GmbH 

    Econda
  • "Entscheidend für die IMS Health war insbesondere, dass wir uns durch einen sehr schnell aufgesetzten Proof of Concept von der Leistungsfähigkeit von EXASolution direkt überzeugen konnten."

     Michael Kempke
    Director Data Collection Global Operations, IMS Health GmbH & Co. OHG

    IMS
  • "Mit der innovativen Datenbank von EXASOL können wir komplexe Berechnungen genauer und umfangreicher durchführen. Das gibt uns einen signifikanten Technologievorsprung gegenüber der Konkurrenz."

     Tobias Kiessling
    CTO, intelliAd 

    Intelliad
  • "Die durchgängig hohe Leistung und die Möglichkeit, Echtzeitanalysen fahren zu können, waren für uns ausschlaggebend bei der Wahl von EXASolution."

     Tobias Kroha, Geschäftsführer der für das m-pathy-Projekt verantwortlichen seto GmbH

    m-pathy
  • Media Control
  • Olympus
  • "Wir haben uns für EXASolution entschieden, da die Hochleistungsdatenbank mit den zu erwartenden großen Datenmengen sehr gut umgehen kann und optimale Flexibilität bietet."

     Dr. Michael Röbbecke
    (ehem.) Geschäftsführer, RatePAY 

    RatePAY
  • "Mit EXASolution können wir unsere Geschäftsprozesse deutlich optimieren." 

     Gerhard Zapf
    Projektleiter, Semikron 

    Semikron
  • "Ein zuverlässiger und schneller Support, eine bessere Kundenbetreuung sowie eine bewiesene Fachkompetenz…"

     David Hodge
    IT Director, Sony Music Entertainment Germany 

    Sony Music
  • SOQUERO
  • SponsorPay
  • Stayfriends
  • "Die Datenbank von EXASOL ist Technik made in Germany, auf die wir uns langfristig verlassen können. Da sie bei steigendem Datenvolumen selbstständig skaliert und auch physisch beliebig erweitert werden kann, wächst unsere Datenbank mit unserem Unternehmen, und wir können auch in Zukunft flexibel und schnell auf neue Anforderungen reagieren."

     Heinrich Zetlmayer
    Geschäftsführer, Turtle Entertainment 

    Turtle Entertainment
  • United Internet Dialog
  • "Mit EXASolution haben wir eine Lösung erworben, die unsere hohen Leistungsansprüche komplexer Analysen bei steigenden Datenmengen für unsere Kunden optimal erfüllt." 

     Christian Sauer
    Geschäftsführer, Webtrekk GmbH 

    Webtrekk
  • "Wir haben uns nach einem ausgiebigen Benchmark-Test für die Lösung von EXASOL entschieden. Die hohe Performance des Systems, das Preis-/Leistungs-Verhältnis und der Service haben uns vollauf überzeugt"

    Dr. Ulrich Fricke
    Leiter Business Intelligence, XING AG 

    Xing
  • "Neben Wirtschaftlichkeit, Geschwindigkeit und hoher Leistungsfähigkeit war Flexibilität eines der entscheidenden Kriterien bei der Wahl unserer Datenbank… Die neue Datenbank bietet uns diese Skalierbarkeit bei reduzierten Total Cost of Ownership. So können wir auch in Zukunft immer die optimale Analyseleistung für unsere Kunden erbringen…"

     Sebastian Hoop
    Head of Operations, xplosion interactive gmbh 

    Xplosion
  • Zalando