robimassa

Another Subtext Powered Blog
posts - 17, comments - 0, trackbacks - 0

My Links

News

Archives

Friday, October 04, 2013

Resizing di Partizioni all’interno di dischi VHD(x)

In ambienti complessi può essere utile ridimensionare le partizioni contenute all’interno di dischi virtuali senza l’utilizzo della Gui.

In uno scenario VDI dove deve essere manipolato un certo numero di VHD è sicuramente preferibile utilizzare lo scripting rispetto ai metodi tradizionali.

tramite Powershell risulta particolarmente semplice gestire le dimensioni delle  partizioni.

Analogamente alla manipolazione dei dischi  virtuali  sono disponibili alcuni commandlet dedicati  a  queste operazioni

      • Get-disk 
      • Get_Partition
      • Get-PartitionSupportedSize
      • Resize-Partition

il VHD –x- contenente la/le partizioni  deve essere montato

 

Tramite il comando Get-disk  si individua il numero del disco di riferimento (in questo esempio il numero 3)

 

image

 

 

 

Tramite il comando Get_Partition -DiskNumber 3  si ottengono le informazioni sulle partizioni presenti sul disco

 

image

         

E’ possibile con il comando  Resize-Partition -disk 3 -PartitionNumber 2 –Size 50GB (oppure un valor consono con la dimensione del VHD) alterare le dimensioni della partizione.

 

In un processo automatizzato in cui si vuole ridurre al valore minimo o aumentare al valore massimo la dimensione della partizione è utile il cmdlet

Get-PartitionSupportedSize -partitionnumber 2 che consente di determinare con precisione le dimensioni Massima e Minima che una partizione può avere.

 

image

             

  • Racchiudendo l’output in una variabile otteniamo la possibilità di utilizzare i valori SizeMin e SizeMax semplicemente utilizzando la variabile stessa nel commandlet Resize-Partition

 

        • $Dimensioni = Get-PartitionSupportedSize -partitionnumber 2
        • Resize-Partition -DiskNumber 3 -PartitionNumber 2 -Size $Dimensioni.Sizemin

 

A questo punto il sistema ridimensiona ai valori SizeMin o SizeMax le partizione

Riferimenti:

Articolo Technet sull'uso di Resize-Partition

posted @ Friday, October 04, 2013 2:49 PM | Feedback (0) |

Powered by:
Powered By Subtext Powered By ASP.NET