Importer un modèle de Service manquant à partir d'une sauvegarde précédente (Script)

 

S’applique à : System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Le script dans cette rubrique restaure un modèle de service qui a été supprimé de la System Center 2012 – Virtual Machine Manager (VMM) library. Il part du principe que vous avez sauvegardé les fichiers de modèle à l’aide de l’exemple de script dans effectuer une nuit sauvegarde de modèles de Service (Script).

Dédit de responsabilité

Le script suivant demande à l’utilisateur un nom de modèle et de la version et obtient le modèle manquant dans les packages de modèle de sauvegarde. Le script importe ensuite le modèle dans la bibliothèque. Si vous avez modifié le chemin d’accès lorsque vous avez sauvegardé le modèle, mettre à jour le chemin d’accès dans le script suivant pour correspondre à votre chemin de sauvegarde.

  
# 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  
  

Voir aussi

Import-SCTemplate