Il est parfaitement possible de redimensionner le disque virtuel d’une VM sans arrêter cette dernière au conditions suivantes :
- Le disque virtuel doit être de type vhdx et la VM de génération 2.
- Son contrôleur virtuel doit être de type SCSI
- Il est toujours possible d’éteindre un disque ( dans les limites hardware de l’hôte évidement ) mais plus délicat de le réduire. En effet le gestionnaire hyperV qui permet de réduire le disque virtuel ne déplace pas les blocs déjà utilisés.
Note : L’augmentation ou la diminution d’un vhdx ne prend évidement pas en charge la taille des partitions existantes. Il faut gérer le partitionnement d’un vhdx avant de procéder à une diminution de son volume.
Trois possibilités pour redimensionner à chaud et modifier les partition:
- via la Console Hyper-V et le gestionnaire de disque : http://technet.microsoft.com/en-us/library/dn282284.aspx
Resize-VirtualDisk
Get-VirtualDisk
Get-VirtualDiskSupportedSize
Resize-Partition
Set-VirtualDisk
Show-VirtualDisk
- avec SCVMM ( redimensionnement du vhdx uniquement )
Compréhension augmentation ou diminution du volume d’un disque :http://technet.microsoft.com/en-us/library/dn282286.aspx