
Ich verwende VMWare ESX zum Hosten einiger VMs und habe einer Windows Server 2008-VM 60 GB zugewiesen. Sie nutzt nicht annähernd so viel und wird es wahrscheinlich auch nicht.
Wie kann ich den Speicherplatz reduzieren, den diese virtuelle Festplatte auf der physischen Festplatte einnimmt? Ich habe schon von Begriffen wie „Thin Disk“ und „Compact“ gehört, hatte aber noch keine Gelegenheit, mich damit genauer zu befassen (Platzmangel ist noch kein dringendes Problem).
Antwort1
Thin\Thick-Format sind im Allgemeinen die Begriffe, die VMware für die VMDK-Formate verwendet -dünnwird dynamisch wachsen (bis zum Limit), je nachdem, wie viel Platz tatsächlich verbraucht wird,dickist vorab zugewiesen. „Kompakt“ wird normalerweise verwendet, um ein schlankes Speicherformat für Vorlagen zu beschreiben.
Um ein vorhandenes VMDK im Thick-Format in das Thin-Format zu konvertieren, haben Sie folgende Möglichkeiten:
1.Wenn Sie über vCenter und eine Lizenz verfügen, die Storage VMotion umfasst, können Sie damit ohne Ausfallzeiten vom Thick-Format ins Thin-Format konvertieren.
2.Verwenden Sie VMware Converter. Damit können Sie eine neue VM erstellen, die eine Kopie des Originals ist, jedoch mit dünnen Festplatten statt dicken/vollständig zugewiesenen. Dies führt zu einigen Ausfallzeiten.
3.Verwenden Sie vmkfstools über die Befehlszeile. Dies erfordert von allen Lösungen die längste Ausfallzeit. Fahren Sie die VM herunter, navigieren Sie über die ESX-Konsole zum entsprechenden VM-Verzeichnis und verwenden Sie den folgenden Befehl:
vmkfstools -i yourthickdisk.vmdk -d thin yourthindisk.vmdk
Dies klont die ursprüngliche VMDK (das Flag -i), aber das Flag -d gibt an, dass der Klon eine Festplatte im Thin-Format sein soll. Sobald der Klon abgeschlossen ist, bearbeiten Sie die VM-Konfiguration, um auf die neue Thin-Disk-VMDK zu verweisen. Wenn alles ordnungsgemäß startet, können Sie die alte (dicke) VMDK sicher entfernen.
4.Es gibt eine Variante der Option vmkfstools, die detailliert beschrieben wirdin diesem BlogbeitragVerwenden Sie einen Snapshot, um die Konvertierung auf einer laufenden VM durchführen zu können. Ich bin ziemlich sicher, dass das von VMware nicht unterstützt wird, aber es ist ein netter Hack.