Поделиться через


Импорт шаблона отсутствует служба из предыдущей резервной копии (скрипт)

 

Применимо к:System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Восстанавливает сценария в этом разделе шаблона службы, который был удален из System Center 2012 — Virtual Machine Manager (VMM) библиотеки. Предполагается, что необходимо создать резервные копии файлов шаблонов, используя образец скрипта в Выполните резервное копирование каждую ночь шаблоны служб (скрипт).

Отказ от ответственности

Следующий скрипт запрашивает у пользователя имя шаблона и выпуска и затем возвращает отсутствующий шаблон из пакетов резервную копию шаблона. Затем сценарий импортирует шаблон в библиотеке. Если вы изменили путь во время резервного копирования шаблона, обновите путь в следующий сценарий, чтобы соответствовать путь к резервной копии.

# 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

См. также

Импорт SCTemplate