Seite 1 von 1

Dateien aus Snapshot wiederhestellen

Verfasst: 21.01.2009, 09:32
von icebear2k
Hallo zusammen,

ich habe eine OpenSuSe installation auf einen ESX 3.5 Server. Bei diesem Server wurde vor längerer Zeit ein Snapshot erstellt und auf diesen bis jetzt gearbeitet.

Diese VMWare Maschine viel neulich wegs einem Hardware defekt für mehrere Tage aus.

Da die Grundplatte des SuSe System ohne Snapshot informationen auf einer NAS liegt wurde diese leider von einem Kollegen in einer anderen VMWare Maschine eingebunden und gestartet.

Durch das Starten auf der anderen Maschine ist er mir jetzt leider nicht mehr möglich den Snapshot Zustand wieder herzustellen.

Ich müsste jetzt unbedingt ein paar einzelne Daten aus dem Snapshot herausziehen aber ein normales mappen des snapshot ist nicht möglich.

Gibt es eine Möglichkeit an die Daten zu gelangen

Danke für die Hilfe

Verfasst: 21.01.2009, 10:45
von MYO
Hmm,

Soweit ich weiss ist der Snapshot nichts weiter als eine Aufzeichung der Binären Änderungen (Bitmuster), die sonst im VMDk file passieren würden.

Ohne das original sind die Bitmuster wertlos

Verfasst: 21.01.2009, 11:48
von continuum
Du kannst den snapshot an eine Kopie der alten Basedisk anhaengen - wenn diese in der Zwischenzeit anderweitig benutzt wurde ist das Resultat aber teilweise korrupt.

Vielleicht reicht es aber um die benoetigten Daten zu extrahieren.

Ok - poste die vmdk vom snapshot und die vmdk von der Basedisk

Verfasst: 21.01.2009, 12:00
von icebear2k
vielen Dank für deine Hilfe.
das klingt nach Hoffnung :)

das vmdk der Basedisk ist

Code: Alles auswählen

# Disk DescriptorFile
version=1
CID=e3b2bde3
parentCID=ffffffff
createType="vmfs"

# Extent description
RW 31457280 VMFS "Wiki-flat.vmdk"

# The Disk Data Base
#DDB

ddb.virtualHWVersion = "4"
ddb.geometry.cylinders = "1958"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.adapterType = "lsilogic"
ddb.toolsVersion = "7202"


das vmdk des Snapshots

Code: Alles auswählen

# Disk DescriptorFile
version=1
CID=4ba8efe3
parentCID=d6914513
createType="vmfsSparse"
parentFileNameHint="/vmfs/volumes/44bb940b-008e9283-7c3e-001560aadd10/Wiki/Wiki.vmdk"
# Extent description
RW 31457280 VMFSSPARSE "Wiki-000001-delta.vmdk"

# The Disk Data Base
#DDB

ddb.toolsVersion = "7202"

Verfasst: 21.01.2009, 12:31
von angoletti1
Das sieht erstmal nicht so gut aus :cry:

Verfasst: 22.01.2009, 07:39
von icebear2k
continuum hat geschrieben:Du kannst den snapshot an eine Kopie der alten Basedisk anhaengen - wenn diese in der Zwischenzeit anderweitig benutzt wurde ist das Resultat aber teilweise korrupt.

Vielleicht reicht es aber um die benoetigten Daten zu extrahieren.

Ok - poste die vmdk vom snapshot und die vmdk von der Basedisk


Meinst du es funktioniert über die 2 vmdk das Snapshot anzuhängen?

Verfasst: 22.01.2009, 14:05
von icebear2k
Nach einigen Versuchen haben wir es geschafft die Maschine wieder mit den letzten Stand incl Snapshot zu starten.

Die Lösung war recht einfach:
1. Neue Maschine einrichten nur mit dem Basefile
2. Snapshot erstellen
3. Neuen Snapshot mit dem alte Snapshot austauschen
4. Maschine starten

ging ohne Probleme

Danke und Gruß