Anzeige

So geht’s: Gelöschte Daten von einem NAS recovern

Leserfrage: Habe eine Frage bezüglich RAID 5. Auf meinem NAS-Laufwerk, einer Buffalo »TeraStation«, Dateisystem ext2, hatte ich ein RAID 5 aus vier mal 250 GByte eingerichtet. Der auf der Terastation mögliche Papierkorb war nicht eingerichtet. Warum auch immer, so entstehen nun mal Fehler. Jedenfalls habe ich einen Ordner gelöscht, welcher sich auf dem NAS befand, in welchem etwa 100 GByte Bilder lagen.

Gibt es irgendeinen Weg, diesen Ordner wieder herzustellen, also zum Beispiel eine Software, welche auf NAS-Laufwerken eine Recovery-Funktion bietet oder ginge es wenn man die Platten ausbaut, in ein externes Gehäuse und mit dem normalen PC auslesen? Es soll ja Software geben, welche dieses Dateiformat unter Windows 7 lesbar machen. Habe seit dem Vorfall keine Schreib oder Lesevorgänge auf dem System durchgeführt. Die Platten sind zurzeit ausgebaut.

Anzeige

Antwort Doc Storage:

Zunächst einmal haben Sie gut daran getan, nach dem Löschvorgang nicht mehr auf das Laufwerk zu schreiben. Denn Linux (welches als Betriebssystem in der Buffalo dient) gibt alle gelöschten »Inodes«, also Dateisystemeinträge, zur sofortigen Nutzung wieder frei. Und das würde bedeuten, dass Teile der Dateien wieder überschrieben wurden, die bisher Ihre Bilder enthalten haben. Gehen wir hier aber davon aus, dass dies nicht der Fall ist.

Leider kann man auf dem Betriebssysten des Arrays nicht direkt »arbeiten«, so dass die Nutzung von Undelete-Werkzeugen oder des »Midnight Commanders« nicht ohne weiteres möglich ist. Da Sie einen Windows-7-Rechner haben, würde ich Ihnen folgendes Vorgehen empfehlen (ist sehr umständlich, aber die sicherste Art, Ihre Daten ohne große Schrauberei wiederzubekommen):
(1) Installieren Sie sich »VMware Workstation«, »XENserver Express« oder irgendeine andere kostenlose Virtualisierungsplattform;
(2) Installieren Sie sich hier eine Grunddistribution eines Linux-Betriebssystems, also SuSE, RedHat oder ähnliches inklusive NFS-Paket und Midnight-Commander;
(3) Geben Sie das Laufwerk des Buffalo-Systems über NFS frei, auf dem Sie die Daten gelöscht haben;
(4) Mounten Sie dieses Laufwerk über NFS;
(5) Versuchen Sie mit der Undelete-Funktion des Programmes Midnight-Commander, die Dateien auf dem NFS-Mount wiederzubekommen.

Eine weitere Methode wäre, das Laufwerk über NFS an Linux anzuhängen und die Dateirettung mit dem Werkzeug »TestDisk« zu versuchen. Es liegt zum Download für alle möglichen Betriebssysteme vor und sollte zum Fundus jedes Rechnernutzers gehören. Das Beispiel hier zeigt Schritt für Schritt, wie Dateien aus ext2-Laufwerken zurückgeholt werden können.

Ich hoffe, einer dieser Wege führt zum Erfolg.

Gruß
Doc Storage

PS: Zum Abschluß noch ein von mir gern genutztes Zitat aus der Linux-Gemeinde: »Unix reicht einem die Pistole, füllt das Magazin, lädt durch, entsichert und hilft beim Zielen, man muss nur noch abdrücken. Wenn man sich dann in den Fuß schießt, ist das nicht mehr das Problem des Betriebssystems.«

Anzeige