Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

-flat.vmdk gelöscht, alles andere vorhanden - was tun?

Moderatoren: Dayworker, irix

Member
Beiträge: 2
Registriert: 29.04.2011, 19:49

-flat.vmdk gelöscht, alles andere vorhanden - was tun?

Beitragvon thorstenr » 29.04.2011, 21:55

Gute Abend zusammen!

Heute auf der Arbeit ist etwas ziemlich blödes passiert.

Kurze Notiz zu dieser VM: WIr haben sie vor ca. einem Monat erstellt und direkt nach dem Setup von Ubuntu einen Snapshot erstellt (Ubuntu Server x64 10.04.1 LTS).
180 GB Partition die pre-allocated wurde.

Wir haben unseren ESXi 4-Server neu gestartet und unser Ubuntu-VM wieder mit in die Bestandsliste aufgenommen (Dies müssen wir bei allen neuen VM's machen weil er immer sagt dass er keine Berechtigungen hat.. aber das ist ein anderes Thema).

Soweit alles i. O.,, haben das Ubuntu dann gestartet und uns gewundert warum denn sprichwörtlich ALLES verschwunden war -alle installierten Programme und der /var/www Ordner vom Apache.
Nach gut einer Stunde Recherche sind wir zum Ergebnis gekommen das die -flat.vmkd Datei genau der Stand war, bevor wir den Snapshot erstellt haben, und ALLES was anschließend an der VM geändert wurde in die -delta.vmdk Datei ausgelagert wurde.

Nun gut, wir haben dann einfach eine neue VM erstellt und die vorhandene 180 GB vmdk beim Konfigurieren ausgewählt.
Später wollten wir diese neue VM wieder löschen, und um es kurz zu machen wurde genau dabei auch die -flat.vmdk aus dem Original-Ordner gelöscht.

Nach weiteren Stunden der Recherche sind wir zum Ergebnis gekommen das wir so ziemlich am A**** sind (auch schon hier im Forum die Su-Fu benutzt).
In der -delta.vmdk sind jedoch unsere Dateien als Plain-Text via HexEditor lesbar.

----------
Nun meine Frage: Gibt es da noch irgend eine Möglichkeit an die Dateien ranzukommen? Der /var/www Apache-Ordner ist uns extrem wichtig denn dort stecken gut 4 Wochen Arbeit drin. 10k+€ für OnTrack ausgeben ist dennoch KEINE Option.

Ich verlinke mal einen Screenshot mit den Dateien die ich mit nach Hause genommen habe.
Eine Snapshot-Datei gibt es auch noch auf dem ESXi auf der Arbeit, habe diese aber nicht mitkopiert. War 2 GB groß, wahrschreinlich der Inhalt vom RAM zu dem Zeitpunkt? Denke (und hoffe) aber dass diese nicht wirklich nützlich ist.

Schonmal vielen Dank für jede Hilfe!

Bild

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 29.04.2011, 22:18

Schlechte Karten.
Aus orphaned snapshots kann man bestenfalls unfragmentierte kleine Dateien auslesen.
Meistens ist alles was nichts als plain text vorliegt unbrauchbar.

Vorgehensweise:

base-vmdk neu erstellen - genau wie die urspruengliche. Also noch mal den Gast installieren genau wie vorher.
Dann snapshot anhaengen.
Anschliessend von LiveCD booten und per photorec versuchen zu retten was noch zu retten ist.
Dauert lange - Chancen sind schlecht.

Wenn es nur um kleine Textdateien oder htmls geht lohnt der Versuch aber.

Alles groesser als sagen wir ein paar hundert kbs kann man fast abschreiben

Ich mach das oefter - falls Bedarf ist - anrufen


Zurück zu „ESXi 4“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 32 Gäste