<code>Set the OVF path to a variable:</code>
<code>$ovfpath</code> <code>= </code><code>"Path_to_OVA”</code>
<code>Get the OVF configuration:</code>
<code>$ovfConfig = Get-OvfConfiguration –Ovf $ovfpath</code>
<code>Display the configuration properties of the OVF:</code>
<code>$ovfConfig.ToHashTable() | ft –autosize</code>
<code>You can see the list of properties that can be assigned values for deployment.</code>
<code>Set the appropriate configuration properties for your environment:</code>
<code>$ovfConfig.NetworkMapping.Network_1.Value = “Network_1″</code>
<code>$ovfConfig.IpAssignment.IpProtocol.Value = “IPv4″</code>
<code>$ovfConfig.IpAssignment.IpAllocationPolicy.Value = "</code><code>dhcpPolicy</code><code>"</code>
<code>Once the configuration properties are assigned, deploy the vAPP by running this command:</code>
<code>Import-VApp -Source "</code><code>Path_TO_OVF</code><code>" -OvfConfiguration $ovfConfig -VMHost "</code><code>IP_Address</code><code>" -Name vApp_Name -DiskStorageFormat Thin -Datastore (Get-Datastore -VMHost "</code><code>IP_Address</code><code>" -Name 'Datastore_Name')</code>
<code>For example:</code>
<code>Import-VApp -Source "</code><code>C:\NewFolder\VMware-vcops-5.8.4.0-2199700-vapp.ovf</code><code>" -OvfConfiguration $ovfConfig -VMHost "</code><code>10.1.1.1</code><code>" -Name vROpsTestvApp -DiskStorageFormat Thin -Datastore (Get-Datastore -VMHost "</code><code>10.1.1.1" -Name </code><code>'datastore1'</code><code>)</code>
<code> </code><code>$ovfPath</code> <code>= </code><code>"E:\iso\h5ngcVA-3.27.0.0-7055108_OVF10.ova"</code>
<code> </code><code>$ovfConfig</code> <code>= </code><code>Get-OvfConfiguration</code> <code>-Ovf </code><code>$ovfPath</code>
<code> </code><code>$ovfConfig</code><code>.NetworkMapping.Network_1.Value = </code><code>"Management Network"</code>
<code> </code><code>$ovfConfig</code><code>.IpAssignment.IpProtocol.Value = </code><code>"IPv4"</code>
<code> </code><code>$ovfConfig</code><code>.IpAssignment.IpAllocationPolicy.Value = </code><code>"dhcpPolicy"</code>
<code> </code><code>Import-VApp</code> <code>$ovfPath</code> <code>-OvfConfiguration </code><code>$ovfConfig</code> <code>-VMHost </code><code>"192.168.1.11"</code> <code>-Name htmlclient -DiskStorageFormat Thin -Datastore vsanDatastore -force</code>
本文轉自bard_zhang51CTO部落格,原文連結:http://blog.51cto.com/timefiles/1980299 ,如需轉載請自行聯系原作者