Compartilhar via


Importar um modelo de serviço ausente de um Backup anterior (Script)

 

Aplica-se a: System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

O script neste tópico restaura um modelo de serviço que foi excluído do System Center 2012 – Virtual Machine Manager (VMM) biblioteca. Ele pressupõe que você tiver feito backup dos arquivos de modelo usando o script de exemplo em Executar um Backup noturno de modelos de serviço (Script).

Isenção de responsabilidade

O script a seguir solicita ao usuário um nome de modelo e a versão e, em seguida, obtém o modelo ausente dos pacotes de modelo de backup. O script, em seguida, importa o modelo para a biblioteca. Se você alterou o caminho ao fazer backup do modelo, atualize o caminho no script a seguir para coincidir com o caminho de backup.

# 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

Consulte também

Importação SCTemplate