Ist es möglich, eine VMWare vmdk-Image-Datei auf eine physische Festplatte zu konvertieren? Ich weiß, dass VMWare 6.5 eine physische Festplatte direkt verwenden kann, um eine gute Leistung zu erzielen. Kann ich eine vorhandene VMDK-Datei in eine physische Festplatte konvertieren, um eine bessere Leistung zu erzielen?
vmware-vmdk
Karon
quelle
quelle
Antworten:
Wenn Sie qemu-img haben, sollten Sie in der Lage sein, all dies von einer Befehlszeile aus zu tun, die sich nur mit Bilddateien befasst.
Das schreibt jedes Rohformat, das der vmdk ausgegeben hat, auf ein physisches Laufwerk. Ich konnte das noch nicht alleine testen, aber ich denke, das wird funktionieren :)
quelle
Ein bisschen spät, aber als Referenz habe ich erfolgreich:
quelle
Sie haben nicht erwähnt, welches Betriebssystem Sie verwenden, und Alex 'Antwort wird unter Windows nicht funktionieren. In den Kommentaren wurde gefragt, wie dies unter Windows geschehen soll.
Sie sollten Cygwin verwenden,
dd
um die Aufgabe verwenden und ausführen zu können .Laden Sie Cygwin hier herunter und installieren Sie es: http://www.cygwin.com/
Öffnen Sie das Cygwin-Terminal als Administrator und geben Sie Folgendes ein:
Sie können alle Ihre Festplatten mit ihren Partitionen sehen. Die Zahlen geben die Partitionen an.
X in SDX ist das Laufwerk, auf das Sie schreiben möchten. Aber denken Sie daran, es unterscheidet sich von Windows Laufwerksbuchstaben. Verwechsle sie nicht!
status = progress zeigt Ihnen eine Fortschrittszeile von dd.
bs = 256k ist die Blockgröße (Cache), Sie können bs = 4M für heutige Festplatten verwenden, aber ich verwende 256k, da ich auf ein USB-Stick wringe.
Hinweis: Beachten Sie, dass, wenn der Quellcomputer Windows 10 ist,
dd
möglicherweise nicht mit der Konvertierung von VMDK in RAW (Festplatte) kompatibel ist, eine ähnliche Situation hier gemeldet wird .Weitere Informationen und Befehle zu qemu-img finden Sie hier, wenn Sie sicherstellen möchten, dass dies unter Windows nicht möglich ist: https://cloudbase.it/qemu-img-windows/
quelle
Haben Sie versucht, von einer BartPE-CD (z. B. UltimateP2V) zu booten und Ghost zu verwenden? Sie werden wahrscheinlich auf Treiberprobleme stoßen, sobald sie auf der Hardware angekommen sind, aber diese sind leicht zu lösen (theoretisch, lol).
Wenn Sie Ihre eigene P2V-Festplatte (V2V, V2P usw.) erstellen möchten, lesen Sie die Beschreibung von Mike Laverick (die beste): http://www.rtfm-ed.co.uk/docs/vmwdocs/whitepaper-ultimateP2V. pdf
quelle
Versuchen Sie es mit UDPCast
Die Idee ist, das gesamte VMDK von der virtuellen Maschine auf die physische Maschine zu streamen, wo es auf die physische Festplatte geschrieben wird.
Die Vorgehensweise ist unten beschrieben.
Da Sie eine vmdk-Datei haben, steht Ihnen möglicherweise eine VMWare-Workstation zur Verfügung, sogar eine vollständige virtuelle Maschine, an die diese vmdk angehängt ist. Führen Sie Ihre virtuelle Maschine mit diesem speziellen vmdk aus, verwenden Sie jedoch anstelle des normalen Startvorgangs PartedMagic liveCD, um von dieser zu starten.
Wenn die Live-CD gestartet ist, navigieren Sie zum Hauptmenü und suchen Sie die
UDPCast Disk Cloning
. Die Dialoge sind selbsterklärend (siehe Screenshot)Nachdem Sie diese virtuelle Maschine als die ausgewählt haben
sender
, sollten Sie auswählen, welches Laufwerk gesendet werden soll (unter Verwendung der Unix-Notation wie / dev / sda).Nachdem Sie das gestartet haben
sender
, müssen Sie auch startenreceiver
. Da Sie über eine physische Festplatte verfügen, haben Sie vermutlich auch einen vollständigen PC mit dieser Festplatte. Das Gleiche gilt hier: Sie müssen die Live-CD mit derUDPCast Disk Cloning
Auswahlreceiver
dieser Zeit und der entsprechenden physischen Festplatte starten .Beachten Sie, dass Sie alle erforderlichen Vorkehrungen treffen sollten, um eine Netzwerkverbindung zwischen Ihrer virtuellen Maschine und der physischen Hardware herzustellen. Sie sollten die notwendigen Vorkehrungen treffen, wenn Ihre vmdk private Daten enthält, da deren Inhalte effektiv über Ihr Netzwerk übertragen würden. Eine andere Sache ist, dass Ihre Zielfestplatte nicht weniger Speicherkapazität haben sollte, als die Kapazität Ihres vmdk. Es ist offensichtlich, aber auch erwähnenswert, dass Ihr Image eins zu eins auf Ihrer Zielfestplatte angelegt ist und Sie geeignete Vorgänge mit gparted oder dergleichen ausführen müssen, um die Kapazität Ihrer neuen Festplatte zu erhöhen.
quelle
Hängen Sie das Laufwerk in eine VM oder aber ein und erstellen Sie einen Snapshot (www.drivesnapshot.de). Hängen Sie dann die Raw-Festplatte in eine VM ein und stellen Sie den Snapshot auf der Festplatte wieder her. Das wird den Antrieb Sektor für Sektor übertragen. Unter Linux kann man mit dd das Gleiche machen.
Werden in diesen Tagen keine physischen Festplatten für VM-Volumes verwendet, die in VMWare veraltet sind?
JR
quelle