Durch Virtualisierung wird ein Rechner im Rechner nachgebildet
Als virtuelles System oder virtuelle Maschine bezeichnet man die Nachbildung eines Rechnersystems. Auf dem realen PC läuft quasi noch ein zweiter Computer. Zwischen der tatsächlichen und der virtuellen Ebene ist der Hypervisor verortet, mit dessen Hilfe eine oder mehrere virtuelle Maschinen zeitgleich auf dem Rechner eingerichtet und verwaltet werden können. Der Server dient als Hostsystem für die sogenannten Gastsysteme.
Das Angebot an Virtualisierungslösungen ist groß. Der namhafte Softwarehersteller vmWare hat beispielsweise den ESX- und den vmWare-Server sowie die vmWare-Workstation im Sortiment. Microsoft vertreibt das Hypervisor-basierte Produkt Hyper-V, während im Betriebssystem Linux die KVM (Kernel-based Virtual Machine) zum Einsatz kommt. Weitere Anbieter virtueller Maschinen sind beispielsweise Citrix und Oracle.
Virtuelle Systeme haben für Firmen viele Vorteile
Eine Virtualisierung hat vor allem für größere Unternehmen, in denen mehrere Systeme parallel betrieben werden, zahlreiche positive Effekte. Die gleichzeitige Nutzung mehrerer Betriebssysteme auf einem Computer spart Investitions- und Betriebskosten und steigert die Effizienz. Unterschiedliche Betriebssysteme (z. B. Windows und Linux) funktionieren mit ein- und derselben Hardware. Zusätzliche Computer und Zubehör müssen nicht angeschafft werden. Die Nutzung und das Management von IT-Komponenten werden durch virtuelle Maschinen erheblich vereinfacht. Außerdem sind virtuelle Umgebungen gut gesichert. Da sie vom Hostsystem separiert sind, hat Schadsoftware kaum eine Chance den tatsächlichen Rechner zu befallen.
Fehler Nr 1: Mangelhafte Administration führt oft zu Datencrash
Für die Einrichtung und Verwaltung von Virtualisierungs-Ebenen sind spezifische Administrations-Kenntnisse notwendig. Mangelt es an der erforderlichen Kompetenz, kann es zu Datenverlusten kommen. Nicht umsonst sind die meisten Fehler in virtuellen Systemen auf die User selbst zurückzuführen. Virtuelle Server werden versehentlich formatiert oder technische Details wie LUNs und Snapshots gelöscht. Mitunter überschreibt oder beschädigt der Nutzer durch unachtsame Klicks wichtige Metadateien.
Nicht zu unterschätzen ist außerdem das Risiko, das von einem Ausfall des Servers herrührt. Häufig bilden RAIDs, also Festplatten-Verbunde, die unterste Virtualisierungsebene. Quittieren ein oder mehrere Datenträger zeitgleich den Dienst, ist oft eine Inkonsistenz des virtuellen Arrays die Folge. Auch ein Defekt des RAID-Controllers kann einen Datencrash hervorrufen. Zudem bilden beschädigte Sektoren im Hostdateisystem eine Gefahr für die Daten. Im Worst Case ist nicht einmal mehr das Booten des Betriebssystems möglich. Und bestimmte Fehler im Hostsystem können die Funktion der Gastsysteme beeinträchtigen. Des Weiteren können ein Stromausfall sowie das damit verbundene plötzliche Herunterfahren der Systeme ernsthafte Konsequenzen nach sich ziehen.
Eine ebenfalls unterschätzte Ursache für einen Totalverlust von Daten in virtuellen Systemen ist das Rücksichern von fehlerhaften Backups. Es werden dann oft im Fall einer Eskalation virtuelle Festplatten oder Maschinen mit identischen Dateinamen aus einer Datensicherung überschrieben. Wenn das Backup allerdings nicht getestet wurde und ggf. Fehler oder Inkonsistenzen aufweist, ist am Ende durch das Überschreiben im schlimmsten Fall ein Erfolg durch professionelle Datenretter gefährdet.
Im Notfall keine vorschnellen Maßnahmen ergreifen
Doch welches Verhalten ist bei einem Datenverlust angemessen? Wurde die virtuelle Maschine versehentlich gelöscht oder sind Schäden im virtuellen Filesystem aufgetreten, ist ein Ausschalten des kompletten Hostsystems ratsam. So lässt sich verhindern, dass die verlorenen Daten überschrieben und dadurch unwiederbringlich entfernt werden. Kommt es zu Fehlern auf der RAID-Ebene, sollte der Festplatten-Verbund besser nicht übereilt reorganisiert werden. Denn ein fehlerhaftes RAID-Rebuild kann einen Datencrash auslösen.
Datenverlusten in virtuellen Umgebungen kann man gezielt vorbeugen. Beispielsweise erhöht die Verwendung von Hochverfügbarkeitsclustern die Ausfallsicherheit. Als positiver Nebeneffekt steigert sie die Leistung des Systems. Bedeutsam ist darüber hinaus die vollständige Dokumentation des virtuellen Systems, aller technischen Details und der Betriebs- sowie Dateisysteme. Diese Informationen erleichtern im Ernstfall eine Datenrettung. Außerdem ist es unerlässlich, auf eine gute Sicherung acht zu geben. So sollte das regelmäßig erstellte Backup auch auf seine Vollständigkeit überprüft werden.
Datenrettung aus virtuellen Umgebungen als Herausforderung
Gehen trotz der Präventionsmaßnahmen Daten verloren, können meist nur professionelle Datenretter helfen. Denn Daten von virtuellen Servern wiederherzustellen, ist eine anspruchsvolle Aufgabe, da schon kleinste Eingriffe große Auswirkungen haben können. Zunächst müssen die Experten die Ursache für den Fehler offenlegen, um im Anschluss die erfolgversprechendste Methode der Datenrekonstruktion einleiten zu können. Logische Defekte erfordern dabei häufig die Entwicklung eines speziellen Recovery-Verfahrens. Bei Schäden auf der Ebene des RAIDs ist größte Sorgfalt geboten. Die Daten müssen in der höchstmöglichen Qualität rekonstruiert werden, um eine Reparatur des virtuellen Systems zu ermöglichen.
Die Leipziger Datenrettungsfirma DATA REVERSE® ist in der Lage, verlorene Daten aus virtuellen Umgebungen wiederherzustellen. Aufgrund ihrer langjährigen Erfahrung können die Spezialisten selbst bei schwerwiegenden Beschädigungen helfen. Ein Reinraumlabor, mehrere Reinraumarbeitsplätze, ein über 100.000 Teile umfassendes Ersatzteillager sowie eine eigene Forschungs- und Entwicklungsabteilung gehören zur technischen Ausstattung des Unternehmens. Die Wiederherstellungsquote bei Datenrettungen von virtuellen Servern beträgt über 99 Prozent.