Mobile-Menu

Inaktive Daten aus Datenbanken auslagern und compliancekonform speichern

Archivierung als Schlankheitskur für Datenbanken

Seite: 3/3

Anbieter zum Thema

Hierdurch ergeben sich wesentliche Anforderungen an die Datenbankarchivierungslösung: Die Archivdaten müssen technisch von der Originalstruktur der relationalen Datenbank gelöst sein, Standardformate unterstützen und relationale Abhängigkeiten erkennen können. Durch diese Trennung wird erreicht, dass selbst bei Änderungen über den Archivierungszeitraum hinweg, die Archivdaten nicht migriert werden müssen.

Offene Formate und relationale Abhängigkeiten

Es ist daher sinnvoll, eine Lösung zu verwenden, die beispielsweise Archive in einem offenen Format speichert und nach einem Standardalgorithmus komprimiert. Damit lässt sich Platz im Online-Storage-Bereich oder im Archiv sparen, und der Anwender profitiert gleichzeitig von einem hohen Investitionsschutz. Die Daten sind auch in einigen Jahrzehnten ohne spezielle Software lesbar.

Die Beschreibung der Daten in den Archiven lässt sich im XML-Format realisieren. Die Metadaten, hierzu zählen Informationen über die Tabellen, Spalteninformationen, Constraints, Grants und Indizes, lassen sich dadurch vom Benutzer auch ohne weitere Software wieder interpretieren. Im Notfall können die Archivdaten mit diesen Mitteln jederzeit vollständig auch ohne die eigentliche Datenbankarchivierungssoftware rearchiviert werden.

Durch die Beachtung relationaler Abhängigkeiten wird eine Datenkonsistenz bei Archivierung- und Wiederherstellungsvorgängen gewährleistet. Darüber hinaus ist auch das Wiederherstellen im Produktivsystem ohne Informationsverlust selbst möglich. Hierzu ist es erforderlich, dass die Software beim Import von Daten in ein bereits existierendes Schema anhand von Metadaten prüft, ob das Archiv kompatibel ist.

Import von Langzeit-Archivdaten

Problematisch sind dabei syntaktische Änderungen, wie Neuerungen in Aufbau und Struktur der Datenbank. Zu den semantischen Änderungen zählen typischerweise alle Arten von Namensänderungen, die dann vom Administrator individuell mit dem Datenbankschema verknüpft werden können.

Gibt es Abweichungen, muss sich das Datenbankschema für den Import der Archivdaten anpassen lassen. Archivdaten können natürlich auch in eine neue Datenbank importiert werden. In diesem Fall muss das gesamte Schema vor dem Import erzeugt werden. Mit einer solchen Datenbankarchivierungslösung sind nach dem gleichen Prinzip auch Archivmigrationen aus einer alten Datenbank-Version in eine aktuelle Version einfach zu realisieren.

Werden diese Anforderung an eine durchgängige Datenbankarchivierung erfüllt, kann der Anwender jederzeit sicher, komfortabel und ohne Einschränkungen seiner Arbeitsweise alle Daten recherchieren. Gleichzeitig entspricht das Archiv Compliance-Vorgaben und trägt zur Reduktion von Storage-Kosten bei.

(ID:2020276)