Ontrack Home
 

Datenrettung
 Vertrauen Sie den Experten
 Preise und Service-Varianten
 Datenverlust- was tun?
 Datenrettung im Labor
 Remote Data Recovery (RDR™)
 Der Datenrettungs-Prozess
 Festplatten-Datenrettung
 Datenrettung von Laptop-Festplatten
 RAID-Datenrettung
 Server-Datenrettung
 Tape Datenrettung
 Datenrettung von Dateien
 Datenrettung von Digitalfotos
 Datenrettung von mobilen Datenträgern

Datenrettung von Datenbanken
 Datenrettung von Betriebssystemen
 Datenrettung von VMware
 Datenrettung von Apple Macintosh
 Glossar
 Referenzen
 Computer Forensik
 Datenlöschung
 Backup-Management
 Kontakt
 Über uns
 Partnerprogramm
 Software
 Software Shop


 0800 644 150 (A)

 0800 10 12 13 14 (D)

 0800 880 100 (CH)

 

@ kostenloses Angebot 0800 644 150

Datenrettung von Datenbanken

Wirtschaftssysteme von Unternehmen bestehen meist aus Datenbanken, beispielsweise für Kundendaten, Fakturierung und Produktentwicklung. Ein gängiges Datenbanksystem ist Microsofts SQL-Server. Dies ist ein robustes und dynamisches System, das den wirtschaftlichen Anforderungen eines Unternehmens gerecht wird.

Die in einer Wirtschaftsdatenbank enthaltenen Daten sind wertvoll, wie auch die Datenbank selbst: Die Erstellung der Datenbank kann Wochen oder gar Monate in Anspruch nehmen. Wenn der Zugriff der SQL-Datenbank auf die Daten gestört ist, liefern die Ontrack Data Recovery Services die Lösung. Wir verfügen über eigens hergestelltes Werkzeug, das speziell für die SQL-Wiederherstellung entwickelt wurde, und bieten außerdem unseren Remote Data Recovery™-Dienst an: Zusammen stellen diese beiden Instrumente ein starkes Paket zur Datenrettung dar.

Was ist eigentlich ein SQL-Server - und was könnte schief gehen?

SQL steht für "Structured Query Language" (strukturierte Abfragesprache). Microsoft® SQL-Server ist ein Softwarepaket für Wirtschaftsunternehmen, das Daten anhand einer Client/Server relationalen Datenbank verwaltet. Ein SQL-Server besteht aus vier Grundkomponenten:

  1. Die Datenbankdatei
  2. Das Relational Database Concept - das relationale Datenbankkonzept
  3. Das Client/Server-System
  4. Das Database Management System (DBMS) - Das Datenbank-Verwaltungssystem

Unter Datenbankdatei versteht man die physisch existierende Computer-Datei, die diejenigen Daten enthält, die vom SQL-Server verwaltet werden. Diese Datei ist weit mehr als ein bloßer Datencontainer. SQL-Dateien, auch .MDF-Dateien genannt, sind hochstrukturiert und sehr komplex. Diese Komplexität ist notwendig, damit der SQL-Server mehrere Daten-Transaktionen gleichzeitig durchführen kann.

Das Relational Database Concept ist die Methode, die angewandt wird, um die Daten zu organisieren, und ist von der internen Organisation der Datei selbst zu trennen. Relationale Datenbankkonzepte basieren auf der mathematischen Mengenlehre und haben den Zweck, für die bestmögliche Datenorganisation im Sinne der Geschwindigkeitserhaltung beim Zugriff des Servers auf die Daten zu sorgen.

Das Client/Server-System ist jener Teil des SQL-Servers, der für die Kommunikation mit dem Betriebssystem zuständig ist. Diese Systemkomponente muss die Ressourcen des Servers, Verbindungen sowie parallel laufende Datenbanken verwalten.

Das Database Management System stellt das Bindeglied zwischen den oben erwähnten Komponenten dar. Das DBMS verwaltet nicht nur die interne Struktur der .MDF-Datei, sondern steuert die relationale Datenbank und organisiert die Daten. Das DBMS des SQL-Servers ist das Herz des Systems.

Datenverlust - Wie kann dies passieren?
Situationen, die Datenverlust zur Folge haben, können sich auf verschiedenen Ebenen ereignen. Die erste Ebene betrifft das Datenspeichergerät. Dies könnte eine alleinstehende Festplatte, ein SAN (Storage Area Network, Speicherbereich-Netzwerk) oder eine RAID-Reihe (RAID: Redundant Array of Independent Disks, redundante Reihe unabhängiger Platten) sein. In solchen Fällen versucht Ontrack zunächst, das Gerät wieder zum Laufen zu bringen, damit die Daten gesichert werden können. Die Reinraum-Ingenieure von Ontrack arbeiten sowohl auf mechanischer als auch auf elektronischer Ebene, um das Speichergerät wieder funktionsfähig zu machen. Bei SAN- und RAID-Geräten versucht man, sie wieder in Betrieb zu nehmen und die Daten herunterzukopieren. Solche Fälle stellen sehr komplizierte Herausforderungen dar, wobei sich Ontrack durch die Entwicklung spezifischer Lösungsansätze besonders auszeichnet.

Bei der zweiten Datenverlust-Ebene handelt es sich um das Dateisystem des Computers, mit dessen Hilfe das Betriebssystem des Computers alle System- und Anwenderdateien verwaltet. Falls Informationen zur Lage bestimmter Dateien verloren gehen oder verfälscht werden, so müssen etwaige Reparaturversuche auf der Ebene des Dateisystems ansetzen. Sobald das Dateisystem wieder intakt ist, kann auf die betroffenen Dateien wieder korrekt zugegriffen werden. Die meisten Betriebssysteme verfügen über Hilfsprogramme, die solche Reparaturen am Dateisystem automatisch durchführen können. Der Hauptzweck dabei ist, Zugang zur betroffenen Festplatte wiederzuerlangen, jedoch kann dies die Struktur einzelner Dateien unwiderruflich beschädigen.

Bei der dritten Datenverlust-Ebene geht es um Probleme innerhalb der Datei selbst. .MDF-Dateien sind, wie bereits erwähnt, außerordentlich komplex. Die interne Struktur kann unter Umständen derart verfälscht werden, dass sich das DBMS weigert, Zugang zur Datenbank zu ermöglichen. In solchen Fällen ist Ontrack mit seiner hervorragenden, umfassenden Lösung zur Datenwiederherstellung zur Stelle.

Kroll Ontracks Antwort auf Datenkatastrophen
Ontrack liefert die Lösung bei verfälschten oder beschädigten SQL-Datenbankdateien, dabei setzen wir unsere Remote Data Recovery-Technologie für schnellstmögliche Datenwiederherstellung ein. Ontracks SQL-Wiederherstellungs-Werkzeugkiste wurde eigens zur Wiederherstellung von Daten erstellt, die in .MDF-Dateien enthalten sind.

Das Verfahren zur SQL-Wiederherstellung fängt damit an, die betroffene Datenbankdatei ausfindig zu machen. Wenn die Datei auf Grund von Problemen mit dem Speichergerät unzugänglich sein sollte, geht es darum, die darin enthaltenen Daten zu extrahieren. Falls die Datei wegen eines Dateisystemfehlers verloren gegangen, versehentlich gelöscht oder abgeschnitten worden sein sollte, setzen wir am Dateisystem an und führen alle notwendigen Änderungen oder Korrekturen durch, um ein korrektes Adressieren aller Dateiteile wieder zu ermöglichen. Im schlimmsten Fall hat das Dateisystem jeglichen Bezug zur Datei verloren - dann untersuchen wir die gesamte Festplatte nach SQL-Daten.

Im nächsten Schritt arbeiten wir an der Datenbankdatei selbst. An dieser Stelle kommt die SQL-Werkzeugkiste zum Einsatz. Die darin enthaltenen Tools sind in der Lage, die komplexen internen Strukturen der .MDF-Datei zu analysieren und dann Auskunft über die Tabellen zu liefern, die noch zu retten sind. Die Berichte enthalten auch Angaben über die Anzahl der Datensätze, die wiederhergestellt werden können.

Nach Abschluss der Analyse wird vom Eigentümer der Daten die Erlaubnis eingeholt, die Rettungsaktion einzuleiten. Hierbei kopiert ein SQL-Hilfsprogramm die Daten in eine andere SQL-Server-Datenbank. Sobald dies geschehen ist, können wir die wiederhergestellten Daten sichern bzw. archivieren.

Remote Data Recovery - die ferngesteuerte Datenwiederherstellung - ist die schnellste Lösung für SQL-Rettungsaktionen. In diesem Verfahren werden die wiederhergestellten Daten in einen SQL-Server kopiert, der bei Ihnen bzw. vor Ort bei Ihrem Klienten eingerichtet wird. Dort muss lediglich das SQL-Server-Programm in Betrieb sein. Um optimale Ergebnisse zu erzielen, empfehlen wir, dass das Speichergerät, an dem wir arbeiten, mit einem SQL-Server verbunden werden sollte, da alle Datentransaktionen auf ein und demselben Rechner stattfinden.

Unterstützte SQL-Versionen
Microsoft SQL 6.5 Üblicherweise eine oder mehrere, große DAT-Dateien. Wir extrahieren die Tabelleninformationen aus der fehlerhaften Datenbank und schaffen neue Tabellen in einer neuen Datenbank. Ontrack unterstützt diese Version im vollen Umfang, einschließlich Tabellen und Informationen zu gelöschten Datensätzen.
Microsoft SQL 7.0 Wie SQL 6.5, Datenbankdateinamen enden üblicherweise mit .MDF.
Microsoft SQL 2000 Wie SQL 7.0
Microsoft SQL 2005 Wie SQL 7.0

Wichtige Begriffe
Dropped Table Eine Tabelle, die aus einer SQL-Datenbank gelöscht wurde.
Dropped Database Eine SQL-Datenbank, die gelöscht wurde.
Deleted Row Ein Datensatz, der aus einer SQL-Datenbank gelöscht wurde.

Möglichkeiten zur Wiederherstellung
Corrupt File (beschädigte Datei) Eine Datenbankdatei, die vom Datenbank-Programm nicht geöffnet werden kann. Dies könnte nach der Wiederherstellung einer Datei von einer Bandsicherung durch den Kunden passieren, oder auch nach der Wiederherstellung einer Festplatte (Drive Recovery).
Deleted File (gelöschte Datei) Eine Datenbank, die vom Datenbank-Programm entfernt wurde. Zunächst wird das Verfahren angewendet, um eine gelöschte Datei wiederherzustellen. Falls die Datei auch danach nicht vorhanden sein sollte, so wird das Verfahren zur "Lost Page"-Wiederherstellung angewendet.
Dropped Objects (gelöschte Objekte) Gelöschte Tabellen in SQL werden unterstützt. Gelöschte Datensätze in SQL werden unterstützt.


Weltweit | Sitemap | Impressum