Infolog - Business Intelligence

AleaDBCopy

Sichern – Ordnen – Kopieren

Bei der Administration von Alea-Server-Anwendungen kommt es gerade im Multiserverbetrieb zu Aufgabenstellungen, bei deren Umsetzung die durchgehende Verfügbarkeit der Server für den Produktivbetrieb erhalten bleiben soll.

INFOLOG stellt Ihnen ein Werkzeug zur Verfügung, mit dem Sie alle Alea-DB-Daten im laufenden Betrieb sichern, zurückholen oder in eine andere Datenbank kopieren können.

Teilweise werden Server heruntergefahren, um beispielsweise neue Datenstrukturen von einem Entwicklungsserver schnell auf einen Produktivserver zu transferieren. Ein gängiges Szenario ist auch, den Server herunterzufahren um einen alten Sicherungsstand des kompletten Datenverzeichnisses wiederherzustellen. 
Diese ‚gefahrgeneigten’ Arbeiten werden durch unsere Anwendung AleaDBCopy ausgeführt und unterstützen einen fehlerfreien Ablauf.
Mit AleaDBCopy können alle Daten einer Alea-DB (Cubes, Rules, Dimensionen, Subsets und Werte) im laufenden Serverbetrieb per Knopfdruck in Textdateien gesichert und zurückgeholt werden, weil die Transaktionen ohne direkten Dateizugriff auf das Datenbankverzeichnis des Servers durchgeführt werden.
Dabei ist es möglich, die Dimensionselemente sortieren zu lassen. Die Dateien können anschließend in eine beliebige andere Alea-Datenbank kopiert werden oder zu einem späteren Zeitpunkt im laufenden Betrieb zurückgeholt werden. Es wird zwischen drei verschiedenen Kopiermodi für die Datenstrukturen (Cubes, Dimensionen, Elemente, Daten, Subsets , Rules) unterschieden:

  • überschreiben: Existierende Datenstrukturen werden gelöscht und durch die neuen ersetzt.
  • nur kopieren wenn nicht existent: Datenstrukturen werden nur importiert, wenn sie noch nicht auf dem Server existieren.
  • additiv kopieren: Bestehende Daten bleiben erhalten und nur um neue Datenstrukturen ergänzt

Vorteile:

  • Sichern und Kopieren von Alea-Daten ohne direkten Zugriff auf das Alea-Datenbank- verzeichnis
  • Ordnen der Indizes von ‚gewachsenen’ Dimensionsstrukturen
  • Übertragen von kompletten Datenmodellen per Knopfdruck auf andere Server im laufenden Betrieb.
  • Logging von allen Aktionen macht Transaktionen nachvollziehbar