Puncte:1

Adăugarea mai multor comutatoare virtuale la New-VM?

drapel in

Lucrez la un script Powershell pentru a crea noi mașini virtuale ca parte a unei migrări între un server Hyper-V care rulează Hyper-V Server 2012R2 și un nou server Hyper-V care rulează Hyper-V Server 2019.

Pentru mașinile virtuale care au un singur comutator virtual alocat, acest script funcționează bine, cu toate acestea, am câteva mașini virtuale care au două comutatoare. Pentru acele VM-uri, primesc acest mesaj: Nu se poate converti „System.Object[]” în tipul „System.String” cerut de parametru.

Cum aș proceda pentru a adăuga al doilea comutator?

Import-Module -Nume Hyper-V -RequiredVersiunea 1.1

$currentvms = Get-VM -ComputerName Hypervserver
foreach ($currentvm în $currentvms)
{   
    $nume = ($currentvm).Nume
    $generatie = ($currentvm).Generatie
    $startupmemory = ($currentvm).MemoryStartup
    $virtualswitch = (Get-VMNetworkAdapter -VMName $name -ComputerName Hypervserver).SwitchName 
    $virtualswitchcount = (Measure-Object -InputObject $virtualswitch).Count
    dacă ($virtualswitchcount -ne 1) 
    {
        New-VM -Name $nume -Generation $generation -MemoryStartupBytes $startupmemory -SwitchName $virtualswitch[0], $virtualswitch[1] -ComputerName Hypervserver2 -WhatIf
    }
    altfel
     {
        New-VM -Name $nume -Generation $generation -MemoryStartupBytes $startupmemory -SwitchName $virtualswitch -ComputerName Hypervserver2 -WhatIf
    }
    
}
djdomi avatar
drapel za
IMHO, stackoverflow.com s-ar potrivi mai bine pentru tine
joeqwerty avatar
drapel cv
Vrei să spui că un VM exportat de pe Hyper-V care rulează pe Windows Server 2012 R2 nu poate fi importat în Hyper-V care rulează pe Windows Server 2019? Daca da, unde ai citit asta?
Davidw avatar
drapel in
Se pare că am citit greșit această informație.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.