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!

Recovery der VMFS Partition bzw. der VMDK Files

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX/ESXi Server 3.

Moderatoren: Dayworker, irix

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Recovery der VMFS Partition bzw. der VMDK Files

Beitragvon needhelp » 27.10.2009, 11:20

Hallo Community,

ich habe auf einem Testsystem die Storageparition zerschossen. meine 205 GB Storage Parition wird als "unformatiert" angezeigt. Hab schon ein Recovery Tool drüber laufe lassen, was zwar Daten findet, aber nur von einer ganz alten Windows 2003 installation.

Jetzt hab ich schon mal gelesen und bin soweit, dass nur bestimmte Programme wieder die VMFS Parition bzw. die VMDK Files recovern können. Welche Programme sind hier gut? Das einzigste was ich gefunden habe ist "Ontrack EasyRecovery Professional".

Wäre für Feedback und kleine Denkanstöße dankbar !

Regards
needhelp

King of the Hill
Beiträge: 13657
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 27.10.2009, 11:32

Sieh dir mal die Webseite http://sanbarrow.com/sickbay.html von "continuum" aka Ulli an. ;)

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

Beitragvon continuum » 27.10.2009, 12:10

schon mit testdisk probiert ?

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Beitragvon needhelp » 27.10.2009, 12:15

Danke für den Hinweis.
Aber ich glaub das hilft mir erstmal nicht weiter. Weil ich zur Zeit ja nicht mal die VMDK Files habe.
Ich muss die Files erstmal auf File Ebene wieder herstellen.

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

Beitragvon continuum » 27.10.2009, 12:44

in einem solchen Fall sollte man unbedingt erst versuchen dass VMFS wiederherzustellen - normale recovery tools wie Ontrack oder UFS-explorer finden zwar einzelne Dateien - aber nur unfragmentierte denn bei dieser Art der Recovery kann der MFT der NTFS-vmdks nicht benutzt werden. Das heisst alle fragmentierten Dateien sind verloren !!!

Von daher
1. mit testdisk probieren ob die VMFs-partition gefunden wird
2. mit frischem ESXi-stick nachsehen
3. mit dem Java-tool fvmfs.jar unter einer Linux-liveCD nachschauen

4. wenn 1 - 3 nicht hilft den partitionstyp von Hand auf VMFS setzen und Schritte 2 - 3 wiederholen

wenn das alles nichts hilft ist es Zeit fuer Ontrack und Co.


Anmerkung: es hilft ungemein wenn man weiss was es zu finden gilt.

Wenn zB erst eine einzige vmdk im thick modus angelegt wurde auf einem ansonsten frischen VMFS kann man diese mit etwas Uebung von Hand herauskopieren.
Ist das VMFS aber schon laenger in Benutzung ist das wahrscheinlich nicht mehr moeglich ....

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Beitragvon needhelp » 27.10.2009, 13:19

Hab jetzt mit TestDisk mal die Festplatte analysiert, hab aber keine VMFS Partition gefunden.

Bin wie folgt vorgegangen :

- Creat a new log
- Dann Festplatte ausgewählt
- Dann gesagt das es keine partition ist (non partition)
- und dann auf Analyse

Hab dann nur NFTS und FAT16 Partitionen gefunden.

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

Beitragvon continuum » 27.10.2009, 13:29

ok - dann mal ran an Vorschlag 2 ;)

die FAT partitionen kommen wahrscheinlich vom ESXi selber - du solltest in der Regel 4 davon finden

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Beitragvon needhelp » 27.10.2009, 13:39

Genau, Partitionen heißen :

Hypervisor0 bis 3 und sind nicht mal hundert MB groß.

Was genau meinst du mit ESXi-Stick ? Ein USB Version von ESXi? Aber wie soll mir das helfen mein Storage Bereich wieder herzustellen ?

Danke für die deine Hilfe !

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

Beitragvon continuum » 27.10.2009, 13:44

Ein Grund fuer das Problem koennte eine voellig zerschossen Konfiguration des derzeitigen ESXi sein.
Mit einem frischen - unbenutztem neuen ESXi-stick kannst du derartige Probleme umgehen.

Zugegeben - die Chancen schaetze ich nicht allzu hoch ein - aber ein Testboot in einen frischen Stick dauert keine 15 minuten - selbst wenn du dir den Stick erst noch anfertigen musst.

Von daher : hilfts nichts - so schadts nichts

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Beitragvon needhelp » 27.10.2009, 14:04

hab gerade mal geschaut, aber finde die USB Stick Version nicht.

finde irgendwie nur die normale und die IBM / DELL Customization Version von dem ESXi v4

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

Beitragvon continuum » 27.10.2009, 15:26

das normale ISO reicht doch ...

dd-image extrahieren und mit winimage auf einen stick transferieren

falls es um einen DELL-server geht nimm das DELL-iso

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Beitragvon needhelp » 28.10.2009, 09:03

Hi,

hab es gerade mal versucht. Hat leider auch nicht geklappt. Ist noch genau so wie vorher mein, Storage wo die VMs liegen sollten ist leer.

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

Beitragvon continuum » 28.10.2009, 09:26

poste doch mal ne Kopie vom MBR - dann gucke ich mal

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Beitragvon needhelp » 28.10.2009, 10:05

Welche Infos brauchst du genau ?
Die Sektoren wo was anfängt ?

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

Beitragvon continuum » 28.10.2009, 14:49

einfach ne gezippte Kopie vom MBR reicht

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Beitragvon needhelp » 29.10.2009, 08:59

Guten Morgen.

hab mal eine andere Frage, da ich denke das es mit der Wiederherstellung der Partition weniger erfolgreich ist.

Ich hab gelesen, dass es von VMWare direkt noch Programme gibt zum wiederherstellen der VMDKs. Eins soll bei ESX (allerdings nicht beim ESXi) dabei sein. Was ist mit den Programmen? Kann man diese evt. auch auf einem ESXi einsetzten wenn man diese aus einer ESX installation nimmt ?

//edit

Ich meine das hier zum Beispiel :
http://kb.vmware.com/selfservice/micros ... 2044762967

King of the Hill
Beiträge: 13657
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 30.10.2009, 21:14

Ohne deinen Link in die VMware-KB verfolgt zu haben, ist Ulli's Wiederherstellungsquote in jedem Fall bei weitem höher und dazu auch mehrfach erfolgreich vollzogen worden.
Die Programme werden dir mit hoher Wahrscheinlichkeit nichts nützen, da der ESXi keinen Unterbau ala ESX hat und daher auch keine vollständige Console mitbringt.

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Beitragvon needhelp » 03.11.2009, 15:58

Das ist schlecht.
Hab jetzt nochmal einige Tage versucht das System herzustellen.
Leider immer ohne Erfolg. Ich sehe zwar die Partitionen die noch vor der ESX Installation drauf waren, allerdings keine VMFS Partition.

King of the Hill
Beiträge: 13657
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 03.11.2009, 16:15

Wenn du es irgendwie einrichten kannst, laß den Host erstmal aus und warte auf eine Antwort von Ulli oder arbeite seine Webseite http://sanbarrow.com/sickbay.html ab.
Jeder unnötige Neustart verhindert möglichweise den weiteren Rettungsversuch und die Daten sind wirklich weg.

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

Beitragvon continuum » 03.11.2009, 16:46

@ Dayworker

ich muss idr leider etwas widersprechen :cry: - meine "Quote" bei vmdks ist ganz gut - bei defektem VMFS sieht das aber anders aus.


@ needhelp

Die Seite die du verlinkt hast hilft nur wenn der partitionstyp nicht mehr richtig ist.

Boote bitte mal in eine Linux-liveCD und poste dann das Ergebnis von

# fdisk -lu /dev/sda

Ersetz dabei sda mit der richtigen Platte falls das bei dir eine andere ist

King of the Hill
Beiträge: 13657
Registriert: 01.10.2008, 12:54
Wohnort: laut USV-Log am Ende der Welt...

Beitragvon Dayworker » 03.11.2009, 19:07

ich muss idr leider etwas widersprechen :cry: - meine "Quote" bei vmdks ist ganz gut - bei defektem VMFS sieht das aber anders aus.
Ist ja kein Beinbruch und stellt für mich auch keinen Widerspruch dar. Allerdings hat "needhelp's" Posting "Hab jetzt nochmal einige Tage versucht das System herzustellen." die Lage nicht einfacher gemacht.

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

Beitragvon continuum » 03.11.2009, 20:32

Wie wahr - das schlimmste was man in solchen Faellen machen kann ist wildes Rum-probieren.

Hab uebrigens gerade was zu einem aehnlichen Fall gelesen.

Danach kann man das VMFS wieder lesbar machen indem man eine identische VMFS-Partition anlegt und von dieser den Header in die korrupte Partition uebertraegt.

dd if= /dev/sdc1 bs=128 count=1 of=/root/rawlunheader.hex

Man koennte also in diesem Fall ein dd-image der korrupten Platte anlegen - das in einer ESX-VM verwenden und die Partition neu mit VMFS partitionieren. Dann den header mit dd wegsichern und anschliessend in die korrupte Platte einspielen ...

Muss ich demnaechst mal ausprobieren 8)

Benutzeravatar
Member
Beiträge: 16
Registriert: 27.10.2009, 11:13

Beitragvon needhelp » 04.11.2009, 10:40

Also dis Ausgabe von fdisk ergab

Code: Alles auswählen

omitting empty partition (5)

Disk /dev/sda: 220.2 GB , 220219834368 bytes
64 heads, 32 sectors/track, 210018 cylinders, total 430116864 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier : 0x5283ac98

Device Boot   Start   End   Blocks   ID   System
/dev/sda1   8192   1535999   763904   5   Extended
/dev/sda4   32   8191   4080   4   FAT16 <32M
/dev/sda5   8224   106495   49136   6   FAT16
/dev/sda6   106528   204799   49136   6   FAT16
/dev/sda7   204832   430079   112624   fc   VMware VMKCORE
/dev/sda8   430112   1535999   552944   6   FAT16

Partition table entries are not on disk order


Zur Info, es ist ein Raid 10 System mit 6 Platten und einem IBM SCSI Controller.

Regards

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

Beitragvon continuum » 04.11.2009, 13:41

da fehlt ja wohl die interessante Partition !


Zurück zu „ESX 3 & ESXi 3“

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 6 Gäste