VHDX Vergrößern, Verkleinern oder Erweitern in Hyper-V

Das Verkleinern und Erweitern von VHDX-Dateien ist eine häufige Anforderung, insbesondere für Rechenzentren.

Wir beschreiben hier, wie es gemacht werden kann.

Viele Male verwenden IT-Administratoren dynamisch expandierende Festplatten, um VHD / VHDX-Dateien nicht vergrößern und verkleinern zu müssen. Vor Windows Server 2012 R2 war eine Live-Erweiterung und Größenanpassung von VHDX nicht möglich. Daher mussten virtuelle Maschinen zur Wartung heruntergefahren werden. Aber all das zu tun ist / war auch eine Menge Arbeit.

Einschränkungen

Windows Server 2012 R2 kommt teilweise zur Rettung und ermöglicht die Live-Größenanpassung von VHDX-Dateien ohne Unterbrechungen im Dienst, während die VMs ausgeführt werden, aber es gibt Einschränkungen:

Nur VHDX-Dateien können verkleinert und erweitert werden

Die VHDX-Datei muss an einen virtuellen SCSI-Adapter angehängt werden. Da Hyper-V nicht von vSCSI booten kann, können Sie die Größe der Systemdiskette einer VM nicht ändern.

Shared VHDX-Größe kann nicht geändert werden, nur Standalone-VHDX wird unterstützt.

Eine andere Sache, die Sie beachten sollten, wenn Sie einen VM-Datenträger verkleinern möchten, ist, dass am freien Ende des Laufwerks freier Speicherplatz vorhanden sein muss (nicht zugewiesener Speicherplatz, der derzeit nicht von einer Partition genutzt wird). Sie können die Windows-Datenträgerverwaltung verwenden , um bei Bedarf zuerst eine Partition zu verkleinern.

Bei Powershell-Fans ist der Befehl resize-vhd und kann für die Ausführung der Operation über ein Powershell-Skript verwendet werden.
Übrigens, haben Sie schon einen soliden Plan für Ihre Hyper-V-Backups? Vielleicht möchten Sie unsere All-in-One- Backup-Software für Windows Server und seinen Funktionsumfang ausprobieren; BackupChain bietet den besten Gesamtwert auf dem Markt!