Csomag exportálása a VMM-kiszolgálóról, és importálja azt a hasonló VMM-kiszolgáló (parancsfájl)
Hatókör: System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Szolgáltatási sablonok között is megoszthat VMM exportálja a sablon az egyik felügyeleti kiszolgálók VMM felügyeleti kiszolgálóra, majd ezután importálni egy másik számítógépre. Ha a VMM felügyeleti kiszolgálók úgy vannak konfigurálva ehhez hasonlóan, ez az eljárás viszonylag egyszerű, és nincs megfeleltetés szükséges. Ha a VMM felügyeleti kiszolgálók eltérő módon vannak konfigurálva, szüksége lesz a csomag leképezési megvalósításához. Leképezés használatával csomag importálásával kapcsolatos további információkért lásd: csomag exportálása a VMM-kiszolgáló és az importálás eltérő VMM-kiszolgáló használatával speciális hozzárendeléssel (parancsfájl).
Megjegyzés |
---|
Ebben a témakörben szereplő parancsfájl azt feltételezi, hogy a funkció a mentett Hozzon létre egy csomagot (parancsfájl) exportálja függvény Export-ServiceTemplate.ps1 nevű. |
A következő parancsfájl betölt, és használja az Export-ServiceTemplate.ps1 nevű függvény a megadott szolgáltatás sablon exportálása. Importálja a megadott sablon egy VMM hasonlít az a sablon exportált egy felügyeleti kiszolgálóhoz.
<#
Description: This script calls a function to export a service template, then
restores the specified template to a similar but different VMM
management server.
#>
Param (
[parameter(Mandatory=$true)]
[String] $ServiceTemplate=$(throw "Please provide the name of a service template."),
[parameter(Mandatory=$true)]
[String] $Release=$(throw "Please provide a release for the service template."),
[parameter(Mandatory=$true)]
[String] $Path=$(throw "Please provide a share path."),
[parameter(Mandatory=$true)]
[String] $VMMServer=$(throw "Please provide the name of a VMM server.")
)
# Import the file containing the export function into the Windows PowerShell session.
. .\Export-ServiceTemplate.ps1
# Export the service template using the Export-ServiceTemplate function.
Export-ServiceTemplate -Name $ServiceTemplate -Release $Release -Path $Path -VMMServer $VMMServer
# Get the template package.
$RestorePath = "$Path\$ServiceTemplate.$Release.xml"
$Package = Get-SCTemplatePackage -Path $RestorePath
# Import the package to a similar VMM management server.
Import-SCTemplate -VMMServer "VMMServer02.Contoso.com" -TemplatePackage $Package -SettingsIncludePrivate -Overwrite