Score:1

เพิ่มสวิตช์เสมือนหลายตัวใน New-VM หรือไม่

ธง in

ฉันกำลังทำงานกับสคริปต์ Powershell เพื่อสร้างเครื่องเสมือนใหม่ซึ่งเป็นส่วนหนึ่งของการย้ายข้อมูลระหว่างเซิร์ฟเวอร์ Hyper-V ที่ใช้ Hyper-V Server 2012R2 และเซิร์ฟเวอร์ Hyper-V ใหม่ที่ใช้ Hyper-V Server 2019

สำหรับเครื่องเสมือนที่มีสวิตช์เสมือนตัวเดียวที่กำหนดให้กับพวกเขา สคริปต์นี้ทำงานได้ดี อย่างไรก็ตาม ฉันมีเครื่องเสมือนบางเครื่องที่มีสวิตช์สองตัว สำหรับ VM เหล่านั้น ฉันได้รับข้อความนี้: ไม่สามารถแปลง 'System.Object[]' เป็นประเภท 'System.String' ที่พารามิเตอร์ต้องการ.

ฉันจะเพิ่มสวิตช์ที่สองได้อย่างไร

นำเข้าโมดูล - ชื่อ Hyper-V - รุ่นที่จำเป็น 1.1

$currentvms = Get-VM -ComputerName Hypervserver
foreach ($currentvm ใน $currentvms)
{   
    $ชื่อ = ($currentvm).ชื่อ
    $generation = ($currentvm).Generation
    $startupmemory = ($currentvm).MemoryStartup
    $virtualswitch = (Get-VMNetworkAdapter -VMName $name -ComputerName Hypervserver).SwitchName 
    $virtualswitchcount = (การวัดวัตถุ -InputObject $virtualswitch).Count
    ถ้า ($ virtualswitchcount -ne 1) 
    {
        New-VM - ชื่อ $name - รุ่น $ generation -MemoryStartupBytes $ startupmemory -SwitchName $virtualswitch[0],$virtualswitch[1] -ComputerName Hypervserver2 -WhatIf
    }
    อื่น
     {
        New-VM -ชื่อ $name -Generation $ generation -MemoryStartupBytes $startupmemory -SwitchName $virtualswitch -ComputerName Hypervserver2 -WhatIf
    }
    
}
djdomi avatar
za flag
IMHO stackoverflow.com จะเหมาะกับคุณมากกว่า
joeqwerty avatar
cv flag
คุณกำลังบอกว่า VM ที่ส่งออกจาก Hyper-V ที่ทำงานบน Windows Server 2012 R2 ไม่สามารถนำเข้าไปยัง Hyper-V ที่ทำงานบน Windows Server 2019 ได้หรือไม่ ถ้าเคย คุณไปอ่านเจอที่ไหน?
Davidw avatar
in flag
ดูเหมือนว่าฉันอาจอ่านข้อมูลนั้นผิด

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา