Как массово сменить портгруппу у виртуальных машин с помощью PowerCLI

Массовое переключение виртуальных машин с старой подгруппы на новую:

1) в отдельной папке
 
$vCenter = "<vCenter Name>"
$Folder = "<Folder Name>
$OldNetwork = "<Old Port Group Name>
$NewNetwork = "<New Port Group Name>"
connetct-viserver -server $vCenter
Get-Folder $Folder |Get-VM |Get-NetworkAdapter |Where {$_.NetworkName -eq $OldNetwork } |Set-NetworkAdapter -NetworkName $NewNetwork -Confirm:$false
 
2) в кластере
 
$vCenter = "<vCenter Name>"
$Cluster = "<Cluster Name>
$OldNetwork = "<Old Port Group Name>
$NewNetwork = "<New Port Group Name>"
connetct-viserver -server $vCenter
Get-Cluster $Cluster |Get-VM |Get-NetworkAdapter |Where {$_.NetworkName -eq $OldNetwork } |Set-NetworkAdapter -NetworkName $NewNetwork -Confirm:$false
 
Параметр -Confirm:$false позволяет выполнять изменения без подтверждений.
Оцените статью
Настройка серверов windows и linux
Добавить комментарий