Importovat šablonu chybějící služby z předchozí zálohy (skript)
Rozsah platnosti: System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Skript v tomto tématu obnoví šablonu služby, která byla odstraněna z System Center 2012 – Virtual Machine Manager (VMM) knihovny. Předpokládá, že byste měli zálohovat soubory šablon pomocí ukázkový skript v Provádění kódu záložní kopii šablony služby (skript).
Následující skript výzvu k zadání názvu šablony a verze a poté získá chybějící šablony z šablony zálohovaných balíčky. Skript poté importuje šablony do knihovny. Pokud jste změnili cestu při zálohování šabloně, aktualizujte cestu v následujícím skriptu pro vyhledání cesta pro zálohování.
# Description: This script restores a service template that has been inadvertently
# deleted from the library from a previously exported package.
# Get the missing template form yesterday's backed-up service template packages.
$Template = Read-Host "Enter the name of the missing service template"
$Release = Read-Host "Enter the release of the missing service template"
$ServiceTemplate = "$Template.$ Release.xml"
$Yesterday = (Get-Date).AddDays(-1)
$Date = Get-Date -Date $Yesterday -Uformat "%Y_%m_%d"
$Package = Get-SCTemplatePackage -Path D:\TemplateExports\$Date\$ServiceTemplate
# Import the service template into the library.
Import-SCTemplate -TemplatePackage $Package -SettingsIncludePrivate