Рейтинг:1

Добавление нескольких виртуальных коммутаторов в New-VM?

флаг in

Я работаю над сценарием Powershell для создания новых виртуальных машин в рамках миграции между сервером Hyper-V с Hyper-V Server 2012R2 и новым сервером Hyper-V с Hyper-V Server 2019.

Для виртуальных машин, которым назначен один виртуальный коммутатор, этот сценарий работает нормально, однако у меня есть несколько виртуальных машин с двумя коммутаторами. Для этих виртуальных машин я получаю это сообщение: Не удается преобразовать «System.Object []» в тип «System.String», требуемый параметром.

Как мне добавить второй переключатель?

Import-Module -Name Hyper-V -RequiredVersion 1.1

$currentvms = Get-VM -ComputerName Hypervserver
foreach ($currentvm в $currentvms)
{   
    $имя = ($currentvm).Имя
    $генерация = ($currentvm).Генерация
    $startupmemory = ($currentvm).MemoryStartup
    $virtualswitch = (Get-VMNetworkAdapter -VMName $name -ComputerName Hypervserver).SwitchName 
    $virtualswitchcount = (Measure-Object -InputObject $virtualswitch).Count
    если ($virtualswitchcount -ne 1) 
    {
        New-VM -Name $name -Generation $generation -MemoryStartupBytes $startupmemory -SwitchName $virtualswitch[0],$virtualswitch[1] -ComputerName Hypervserver2 -WhatIf
    }
    еще
     {
        New-VM -Name $name -Generation $generation -MemoryStartupBytes $startupmemory -SwitchName $virtualswitch -ComputerName Hypervserver2 -WhatIf
    }
    
}
djdomi avatar
флаг za
ИМХО, вам лучше подойдет stackoverflow.com.
joeqwerty avatar
флаг cv
Вы говорите, что виртуальную машину, экспортированную из Hyper-V, работающую на Windows Server 2012 R2, нельзя импортировать в Hyper-V, работающую на Windows Server 2019? Если да, то где вы это прочитали?
Davidw avatar
флаг in
Похоже, я мог неправильно прочитать эту информацию.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.