PowerCli – Supprimer Les Disques D’une Vm

Plus d'informations
il y a 2 ans 2 mois - il y a 2 ans 2 mois #36 par estocade
Pour Supprimer les disques d’une VM, il faut utiliser les cmdlets Get-Harddisk et Remove-Harddisk, l’option DeletePermanently permet la suppression du vmdk au niveau du datastore.

Get-Harddisk -vm MyVm | remove-harddisk -DeletePermanently -Confirm:$false

Pour supprimer un disque precis sur une vm, taper la commande :

Get-Harddisk -vm MyVm -Name 'Hard disk 2'| remove-harddisk -DeletePermanently -Confirm:$false

Pour supprimer tous les disques se trouvant sur les controller scsi 1,2 et 3 d’une liste de vm. Je conserve ici le controller 0 ou se trouve l’OS.

$nameVMs=@("myVm1","myVm2","myVm3","myVm4")foreach($nameVM in $nameVMs){
Get-HardDisk -VM $nameVM | %{
if( ($_ | Get-ScsiController).ExtensionData.busNumber -gt 0){
$_ | Remove-HardDisk -DeletePermanently -Confirm:$false
}
}
}
Dernière édition: il y a 2 ans 2 mois par estocade.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.157 secondes