Hirdetés

Új hozzászólás Aktív témák

  • AiRLAC

    veterán

    válasz TheProb #5133 üzenetére

    Minden környezet meg minden OVA más, de pl. egy ilyesmi (ez egy VM, értelemszerűen ha több kell akkor pl. CSV fileból beszeded a nevet, esetleg a cél cluster,datastore nevét és hadd szóljon).

    $vCenter = "vcenternetve"
    $user="userneve"
    #connect vCenter
    Get-VICredentialStoreItem -File "password.xml" | ForEach-Object{Connect-VIServer -Server $vCenter -User $user -Password $_.Password}| Out-Null
    $VMname="vmneve"
    $OvfPath="D:\ovaneve.ova"$Cluster="clusterneve"
    $VMhost=Get-Cluster $Cluster|Get-VMHost|Sort-Object MemoryGB|Select-Object -first 1
    $Datastore="datastoreneve"
    $Network="networkneve"
    $ovfConfig = Get-OvfConfiguration -Ovf $ovfPath
    #Networks
    $ovfConfig.NetworkMapping.Outside.Value=$Network
    $ovfConfig.NetworkMapping.Inside.Value=$Network
    #Deployment parameters
    Import-VApp -Source $ovfpath -OvfConfiguration $ovfConfig -Name $VMName -VMHost $VMHost -Location $Cluster -Datastore $Datastore -DiskStorageFormat Thin -Confirm:$false
    #Disconnect vCenter
    Write-Host "Disconnecting from vCenter..."-foregroundcolor "DarkGreen"
    Disconnect-VIServer -Force:$true -Confirm:$false | Out-Null 

Új hozzászólás Aktív témák