Egal in welchem Projekt: Backup-Routinen sind grundlegend und wir kennen kein Unternehmen, das keine Backup-Routine besitzt. Aber was, wenn wirklich Daten verloren sind und du ein Backup schnell wieder in dein System einspielen musst? Hast du eine Möglichkeit gezielt und ohne größeren Aufwand einen Datenreload durchzuführen? An dieser Stelle kommt SmartRestore ins Spiel und in diesem Beitrag wollen wir dir zeigen warum auch du SmartRestore für dein Datenmangement in TM1 / Planning Analytics brauchst.

Backup- und Restore-Routinen

Grundsätzlich sollte es in jeder Anwendung eine Backup-Routine geben. Beispielsweise kann die Datenbank einmal täglich gesichert werden, damit Daten im Fall eines Datenverlustes wiederhergestellt werden können.  

Das Einrichten und Umsetzen einer Backup-Routine ist einfach. Zumal es mit unter das Erste ist, was bei einem neuen Kunden eingerichtet wird.  

Im Gegensatz dazu, beschäftigen sich nur die wenigsten Unternehmen mit einer Restore-Routine, also was zu tun ist, wenn wirklich Daten verloren gegangen sind.

Bevor wir uns mit dem Restoring von Daten beschäftigen, müssen wir jedoch klären, wie es eigentlich zu einem Datenverlust kommen kann.

Datenverlust

Es gibt unterschiedliche Szenarien, die zu einem Datenverlust in TM1 / Planning Analystics führen können, hier nur eine Auswahl an Klassikern:  

  1. Elemente wurden gelöscht 
  1. Der Elementtyp wird versehentlich verändert, z.B. bestehende Leaf-/N-Element werden zu einem Node/C-Element gemacht 
  1. Die Datenverteilungsfunktionen wurden falsch angewendet 
  1. In Excelsheets schlummern alte Send-Formeln (DBS/DBSS), die die aktuellen Daten überschrieben haben 

Gängige Datenwiederherstellung ohne SmartRestore

Sind die Daten weg, muss meist eine schnelle Lösung her. Eine automatische, flexible Wiederherstellungsroutine haben wir bisher bei keinem Projekt oder Kunden gesehen, d.h. wenn festgestellt wurde, dass Daten weg sind, läuft die Wiederherstellung in der Regel wie folgt ab: 

Das benötigte BackUp-Zip-File wird aus dem Produktionssystem ausgewählt und beispielsweise auf dem Entwicklungssystem hochgeladen. Anschließend wird der entsprechende Datenausschnitt im Modell selektiert und extrahiert. Hierbei gibt es eine breite Range an Möglichkeiten. Eine Option ist per Rechtsklick auf den gewünschten Cube Textdaten zu exportieren und anschließend in Excel mit Send-Formeln (DBS/DBSS) wieder in das Produktionssystem (PROD) einzuspielen. Bei großen Datenmengen können die Daten mithilfe eines Turbointegrator-Prozesses (TI) exportiert und wieder per Prozess in das Produktionssystem eingespielt werden. An dieser Stelle stellt sich jedoch die Frage, ob bereits universelle Turbointegrator-Prozesse vorhanden sind, die dimensionsunabhängig diese Arbeit erfüllen können. Wenn nicht, muss der Turbointegrator-Prozess für den Export und Import vor dem Reload der Daten zunächst geschrieben werden.

Es gibt also eine Vielzahl von Möglichkeiten, die zudem miteinander kombiniert werden können und so die Komplexität zusätzlich steigern. Unabhängig von der gewählten Lösung, ist der Datenreload immer mit erheblichem Aufwand, Zeit und häufig auch mit einer Downtime des Servers verbunden.

Datenwiederherstellung mit SmartRestore

Sind die Daten verloren gegangen, bricht zudem meist Panik aus und alles muss sehr schnell gehen. Genau hier setzt SmartRestore an und stellt eine vollwertige Wiederherstellungsroutine bereit. 

SmartRestore ist ein Produkt, das auf TM1 / Planning Analytics basiert und es ermöglicht, Daten oder Datenausschnitte aus Backups in wenigen Minuten wiederherzustellen 

Beim Datenreload mit SmartRestore wählst du mit nur wenigen Klicks genau den Datenausschnitt aus deinem Backup aus, der wieder auf dem Server landen soll. Den Rest übernimmt SmartRestore für dich. Du musst keine zusätzlichen Prozesse schreiben oder Daten aus unterschiedlichen Cubes manuell extrahieren. SmartRestore spart dir durch die gezielte Wiederherstellung nicht nur wertvolle Zeit, sondern kann zudem auf jedem TM1 / Planning Analytics System genutzt werden und ist außerdem einfach zu implementieren. Ein weiterer zentraler Vorteil ist, dass dein Server im Wiederherstellungsprozess keine Downtime benötigt und so weiter parallel im System gearbeitet werden kann.

Fazit

Es ist von zentraler Bedeutung sich nicht nur Gedanken zu Backup- , sondern auch zu Reload-Routinen zu machen. Dabei sollte immer klar sein, wie reagiert werden muss, sollten tatsächlich Daten verloren gehen. SmartRestore bietet dir hierfür eine praktische vollumfängliche Lösung, die den Reload deiner Daten für dich übernimmt.

Falls du Fragen zu SmartRestore hast oder gerne eine Testversion sehen möchtest, melde dich gerne bei uns unter info@squared-force.de. Du kannst auch direkt auf unsere SmartRestore Produktseite gehen, um die wichtigsten Punkte noch einmal nachzulesen.

Du willst immer up to date bleiben? Hier geht es zu unserem Newsletter mit regelmäßigen Tipps und Tricks.