Seite 1 von 1

Möglich eine Vmware 2.0 Win VMDK in ESXi zu mounten?

Verfasst: 07.02.2010, 13:04
von Dustin781
Hallo,

ich habe eine Windows VMware 2.0 umgebung mit einer VMDK die 78 GB Groß ist.

Nun würde ich diese VMDK gerne auf den ESXi rüber laden und direkt einbinden, ohne diese Datei umzuwandeln.

Ich weiß, das der ESXi Windows Systeme erst annimmt, wenn man diese Mittels Konverter etc. umgewandelt hat.

Ich möchte diese VMware ja nicht starten, sondern nur kurz einbunden um Daten runter zu kopieren.

ca. 1 600 000 2kb Dateien. ich finde leider keinen besseren weg diese Daten von der VMware runter zu kommen.

Über eine schnelle Antwort wäre ich sehr Dankbar!

Verfasst: 07.02.2010, 14:07
von e-e-e
Ich würde da eine Netzwerkfreigabe machen und die Dateien von einer VM zur anderen kopieren und nicht die *.vmdk in eine andere VM einbinden.

Verfasst: 07.02.2010, 14:14
von Dustin781
HI,

hast du schon mal 1,6 Millionen Dateien in 1-3KB grösse kopiert?

das dauert dank tcp/ip TAGE!

Montag um 8 Uhr geht es los, dann müssen alle dateien da sein.


Den versuch hatte ich gemacht.. daher war die Idee die VMware über zu kopieren, die vmdk einbinden, lokal kopieren.. geht schneller.. danach wieder löschen.

weiß jemand ob das geht?

bevor ich jetzt meinen Tag umsonst dami verbringe die 78GB auf den Server zu werfen.

danke

Verfasst: 07.02.2010, 15:00
von e-e-e
Ich glaube der ESXi kann einen Datastore über NFS anbinden. Wenn Du also auf dem Host des VMware Servers eine NFS-Freigabe machst, könntest Du mit dem Datastore-Browser die *.vmdk kopieren.

Verfasst: 07.02.2010, 15:11
von continuum
warum mountest du die vmdk nicht direkt auf dem Windows host ???

Verfasst: 07.02.2010, 16:32
von Dustin781
hi,

weil ich die dateien auf dem ESX Server brauche! (steht oben)

Und dann kann ich nur per Netzwerk... und das dauert Tage!

Verfasst: 07.02.2010, 17:12
von Dayworker
...und weshalb packst du die kleinen Dateien nicht einfach in eine Zip- oder noch besser 7zip-Datei innerhalb der VM :?:

Verfasst: 07.02.2010, 17:15
von Dustin781
derzeit läuft ein Backup mit NTbackup, damit die NTFS Rechte mit kommen. Das ganze zeug dauert 7 Stunden...

daher würde ich mehr interessieren ob das geht, das man die VMDK von VMware Server 2.0 Windows in einer ESX umgebung einbinden kann, OHNE diese vorher umzuwandeln.

Verfasst: 07.02.2010, 17:27
von Dayworker
Kommt drauf an, welche Einstellung du bei der Diskerstellung unter VMserver2 gewählt hast. Der "vmware-vdiskmanager" bietet ab Version 2 ja zur Not auch die Umwandlung ins ESX-Format an.
Wenn ich mir allerdings die Dateisystemliste eines ESX(i) ansehe, wird eine Flat-Datei angelegt und dazu eine Beschreibungsdatei als wenige KB-große VMDK-Datei. Das erreiche ich beim VMserver2 auch über "Preallocated" und keiner Unterteilung in 2GB-Häppchen. Alternativ hat Ulli auf http://sanbarrow.com die Unterschiede bestimmt schon aufgelistet.
Ohne Backup würde ich es aber nicht probieren und dazu müßtest du ja auch erstmal 78GB kopieren...

Verfasst: 07.02.2010, 22:08
von continuum
das Hochladen einer vmdk dauert doch noch laenger als ein zip-archive hoch zu kopieren ...

Verfasst: 07.02.2010, 22:47
von Dayworker
7 Stunden, halte ich zum einen für ~3GB mit "ntbackup" für sehr übertrieben und zum anderen mußt du dann vermutlich auch wieder dieselbe Zeit ins Restore aufwenden.
Dazu kommt dann noch die Zeit, um das Backup von A nach B zu transportieren...