Hallo,
um eine virtuelle Disk vom Typ
thin zu
erstellen, mußt du wie folgt vorgehen.
vmkfstools -c 1500G -d thin -a lsilogic /vmfs/volumes/your_VMFS/Virtual_Machine/Disk_name.vmdk
Man kann zwar eine virtuelle Disk vom Typ thin in eine vom Typ thick konvertieren, umgekehrt ist dieser Weg aber nicht möglich (laut man pages zumindest nicht mit vmkfstools).
Du könntest allerhöchstens deine bestehende virtuelle Disk in eine thin Disk clonen, das erfordert aber noch mindestens 800GB an freier Kapazität auf deinem Storage Array.
Dann solltest du jedoch vorher den freien Platz in deiner Source Disk mit Nullen überschreiben, dazu kannst du das Tool sdelete von WinInternals verwenden.
Ich würde dir jedoch folgende Vorgehensweise empfehlen.
- Anlegen einer thin Disk mit der gewünschten maximalen Größe
- Zuweisen dieser Disk an den Fileserver
- Erzeugen einer Partition auf der virtuellen Disk mit dem Tool
diskpart, um das Filesystem zu alignen (Startwert sollte 64 sein)
http://support.microsoft.com/kb/929491
- Quickformat der Partition durchführen
- Zuweisen eines Laufwerksbuchstabens
- Abschalten einiger nicht benötigter Filesystem Funktionen auf der neuen Partition, z. B.
fsutil behaivior set disable8dot3 1 http://technet.microsoft.com/en-us/library/cc785435.aspx
- Kopieren der Verzeichnis & Dateistruktur mit
robocopy source destination /create /NP /LOG:C:\Temp\Kopie.log
- Prüfe das Logfile, ob robocopy die Datei und Verzeichnisstruktur ohne Probleme angelegt hat
- Kopieren der Daten mit
robocopy source destination /E /copyall /R:1 /W:1 /NP /LOG+:C:\Temp\Kopie.log
- Prüfe das Logfile, ob robocopy die Daten ohne Probleme angelegt hat
- Stoppen der VM
- Entferne die alte Platte
- Starte die VM
- Ändere den Laufwerksbuchstaben der neuen Platte
Mit dieser Vorgehensweise löst du mehrere Probleme auf einen Schlag.
- Ein aligned Filesystem erzeugt weniger Last auf dem Storage Array.
- Das Abschalten nicht benötigter Filesystem Funktionen beschleunigt das Filesystem
- Die Verzeichnis & Dateistrukturen liegen am Anfang der Partition und können daher sequentiell gelesen werden, das Browsen im Filesystem wird von den Usern als deutlich schneller empfunden.
- Durch diese Vorgehensweise wird das Filesystem automatisch defragmentiert.
Mit
du -h /vmfs/volumes/your_VMFS/Virtual_Machine/Disk_name.vmdk kannst du überprüfen, wieviel Platz deine vmdk wirklich benötigt.
Hoffe das hilft dir weiter.
Ralf