[Support]  [Forum]  [Newsletter]       [Site-Map]  [Suche]  [Kontakt]  [Impressum]

Stor IT Back - Ihr Speicherspezialist

[Angebote]   [Produkte]   [Schulungen]   [Firmenprofil]   [Partner]   [Kunden]   [Information]   [Download]   [News]

LOGO Stor IT Back

Online / Offline Backup V1.2 (c) Stor IT Back 2016


Online und Offline Backups von Datenbanken und Anwendungen

Ein Online- oder Offline-Backup ist mit jeder Backup-Technologie, egal ob Netzwerk-Backup oder LAN-free, kombinierbar. Der Unterschied ist, dass beim Online-Backup die Anwendung, z.B. eine Datenbank, weiter genutzt werden darf. Hierzu müssen Mechanismen vorhanden sein, die eine Konsistenz der Sicherung ermöglichen. Dies muss die Anwendung beziehungsweise die Datenbank zur Verfügung stellen, weil nur sie den eigenen Zustand kennt und beeinflussen kann. Im Detail können zum Beispiel in dem Backup-Zustand alle Änderungen für die Datenbank nur in Log-Files geschrieben werden. Ist das Backup abgeschlossen, so werden die Änderungen dann auch auf die Festplatte in die Datenbereiche geschrieben.

Sind Sicherungen von laufenden Datenbanken immer konsistent?

Dies muss mit einem deutlichen nein beantwortet werden. Läuft eine Datenbank im normalen Betrieb während einer Sicherung, so ist sie nicht konsistent. Ein einfaches Beispiel verdeutlicht das Problem. Eine Datenbank mit Buchhaltungsdaten soll gesichert werden, die Mitarbeiter buchen aber während dieser Zeit.

online-offline-Backup

In diesem Beispiel beginnt die Datensicherung um 15.00 Uhr und läuft gleichmäßig bis 16.00 Uhr durch. Die erste Buchung schreibt Daten an den Anfang der Datenbank, aber auch an das Ende. Der erste Datensatz vom Anfang ist aber nicht mit in der Sicherung, sie war an diesem Punkt schon vorbei, aber der zweite Teil wird noch mit gesichert, hier kommt der Backupvorgang erst kurz vor 16.00 Uhr an. Gleiches gilt auch für die Buchung um 15.45 Uhr, der erste Teil geht nicht mit in die Sicherung. Soll diese Sicherung jetzt zurückgespielt werden, so sind von beiden Buchungen nur Teile in der Datenbank vorhanden, die gesamte Buchhaltung ist inkonsistent, schlimmer noch, die Datenbank lässt sich normalerweise nicht einmal öffnen. Diese Sicherung ist im Ernstfall nicht zu gebrauchen!

Welche Lösungen gibt es?

Die erste Möglichkeit ist, die Anwendung bzw. Datenbank herunterzufahren. Änderungen sind jetzt nicht mehr möglich, die Daten können als Dateien gesichert werden. Dieses Verfahren wird Offline-Backup genannt. Ein großer Vorteil ist die unkomplizierte Handhabung, Datenbank herunterfahren und Zugriff zur Anwendung sperren und die Dateien sichern. Dies ist auch mit "copy" oder "tar" möglich. Nachteil ist jedoch, für die Zeit des Backups (in dem obigen Beispiel eine ganze Stunde) ist die Anwendung nicht nutzbar. Eine Offline-Sicherung kann also nur in der Nacht durchgeführt werden. Bei einem 7 x 24 Stunden Betrieb der Anwendung geht es aber überhaupt nicht. Die Lösung ist dann die Online-Sicherung. Die Datenbank oder Anwendung läuft weiter und kann ganz normal genutzt werden. Jedoch muss in diesem Fall die Datenbank sicherstellen, dass ab dem Startzeitpunkt der Sicherung keine Daten verändert werden und dies bis zum Ende der Sicherung. Für diesen Fall schreibt die Datenbank Änderungen in einen anderen Bereich, unsichtbar für die Datensicherung, aber nutzbar für den Anwender. Ist die Datensicherung abgeschlossen, so schreibt die Datenbank die veränderten Sätze in die Dateien zurück. Dies ist eine ideale Lösung für 7 x 24 Stunden-Betrieb.

Bei vielen Datenbanksystemen hat die Online-Sicherung einen weiteren Vorteil. Da die Veränderungslogs mit gesichert werden, ist eine "Point in Time"-Recovery möglich. Dies bedeutet, die Datenbank kann zu einem beliebigen Zeitpunkt wiederhergestellt werden. Eine Anwendung für eine Point in Time Recovery ergibt sich nach fehlerhaften Eingaben oder Programmfehlern. Es gehen also nicht alle Änderungen bis zur letzten Sicherung verloren, sondern nur bis zur Störung. Damit muss aber sichergestellt werden, dass der Zeitpunkt der Recovery auch konsistent ist.

Was ist das RICHTIGE für mich?

Wenn Sie die Möglichkeit haben, die Datenbank herunterzufahren, dann vielleicht die Offline-Sicherung, aber eine "Point in Time"-Recovery ist dann nicht möglich ...
Dies ist keine einfache Entscheidung, vieles hängt von Ihrer IT-Struktur ab. Wir erstellen Ihnen gerne ein Konzept für die Sicherung von Datenbanken, wenden Sie sich an uns.
Die Sicherung ist aber nur der erste Teil, wichtig ist auch die mögliche Recovery der Datenbank. Wir erstellen Recovery-Abläufe und Pläne und testen sie auch.

Der Vorteil für Sie: Ein Backup mit getesteter Recovery.



Angebote der Stor IT Back zum Thema Online / Offline Sicherung

Angebot Quest NetVault
Quest NetVault Starter Edition
Backup Software für Windows, Unix, Linux, Mac
inklusive 5 heterogene Clients / 1 TB Disk / 1 Tape
opt. Agents für Exchange, MS-SQL, Oracle, ...
ab 1.299,00 Euro
zzgl. MwSt.
Angebot Quantum Scalar i3
Quantum Scalar i3 Tape Library mit LTO6 / LTO7
bis zu 12 Laufwerke (bei 3 Erweiterungsmodulen)
50 bis 200 Medien pro System
ab 5.763,00 Euro
zzgl. MwSt.
Angebot Overland NEOs T24
Overland NEOs T24 LTO Tape Library
LTO-5 SAS Laufwerk (optional LTO6, LTO7 SAS/FC)

Library mit 24 Slots
max. 144 TB / 360 TB max. - 5,4 TB/Stunde
ab 2.879,00 Euro
zzgl. MwSt.
 
 
Zurück zur Übersicht
Übersicht
nach oben
nach oben
Übersicht der Angebote
Angebote
Kontakt zur Stor IT Back
Kontakt
Suche auf der Webseite
Suche