Export-SCTemplate
Hiermee exporteert u een sjabloon uit de VMM-bibliotheek naar het opgegeven pad.
Syntaxis
Export-SCTemplate
[-VMTemplate] <Template>
-Path <String>
[-SettingsIncludePrivate]
[-Overwrite]
[-Password <String>]
[-IncludeLibraryResources <ItemBase[]>]
[-AllowUnencryptedTransfer]
[-IncludeAllLibraryResources]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Export-SCTemplate
[-ServiceTemplate] <ServiceTemplate>
-Path <String>
[-SettingsIncludePrivate]
[-Overwrite]
[-Password <String>]
[-IncludeLibraryResources <ItemBase[]>]
[-AllowUnencryptedTransfer]
[-IncludeAllLibraryResources]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Description
Met de cmdlet Export-SCTemplate exporteert u een sjabloon uit de VMM-bibliotheek (Virtual Machine Manager) naar het opgegeven pad. U kunt ook de bibliotheekobjecten exporteren waarop de sjabloon afhankelijk is.
Voorbeelden
Voorbeeld 1: Een servicesjabloon exporteren met alle bijbehorende instellingen
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> Export-SCTemplate -ServiceTemplate $ServiceTemplate -Path "C:\TemplateExports" -SettingsIncludePrivate -Overwrite
Met de eerste opdracht wordt het servicesjabloonobject met de naam ServiceTemplate01 opgehaald en wordt het object opgeslagen in de $ServiceTemplate variabele.
Met de tweede opdracht wordt de servicesjabloon geëxporteerd die is opgeslagen in $ServiceTemplate, inclusief alle instellingen, en worden bestaande sjabloonexportpakketten met dezelfde naam overschreven.
Voorbeeld 2: Meerdere servicesjablonen exporteren met al hun instellingen
PS C:\> Get-SCServiceTemplate | Export-SCTemplate -Path "C:\TemplateExports" -SettingsIncludePrivate -Overwrite
Deze opdracht maakt gebruik van de cmdlet Get-SCServiceTemplate om alle servicesjabloonobjecten op te halen. Vervolgens wordt de pijplijnoperator gebruikt om de objecten te verzenden naar de cmdlet Export-SCTemplate, waarmee de sjablonen worden geëxporteerd en bestaande bestanden worden overschreven.
Voorbeeld 3: Een servicesjabloon exporteren, inclusief de afhankelijke bibliotheekbronnen
PS C:\> $ServiceTemplate = Get-SCServiceTemplate -Name "ServiceTemplate01"
PS C:\> Export-SCTemplate -ServiceTemplate $ServiceTemplate -Path "C:\TemplateExports" -IncludeAllLibraryResources
Met de eerste opdracht wordt het servicesjabloonobject met de naam ServiceTemplate01 opgehaald en wordt het object opgeslagen in de $ServiceTemplate variabele.
Met de tweede opdracht exporteert u ServiceTemplate01 en alle afhankelijke resources van de VMM-bibliotheek naar C:\TempalteExports.
Parameters
-AllowUnencryptedTransfer
Geeft aan dat netwerkbestandsoverdrachten geen versleuteling vereisen. Als u niet-versleutelde netwerkbestandsoverdrachten toestaat, kan dit de prestaties verbeteren als noch de bronhost noch de doelhost versleuteling vereist.
Gebruik deze parameter voor het volgende:
- Niet-versleutelde bestandsoverdrachten naar of uit de bibliotheek toestaan.
- Niet-versleutelde bestandsoverdrachten naar, buiten of binnen een hostgroep toestaan.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IncludeAllLibraryResources
Geeft aan dat alle afhankelijkheden voor een sjabloon worden geëxporteerd uit de VMM-bibliotheek met de sjabloon.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IncludeLibraryResources
Hiermee geeft u afhankelijke bibliotheekbronnen op die moeten worden geëxporteerd met een sjabloon.
Type: | ItemBase[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Overwrite
Geeft aan dat een import- of exportbewerking een bestaand bestand met dezelfde naam overschrijft. Of dat een importbewerking een bestaande virtuele-machinesjabloon of servicesjabloonobject met dezelfde naam overschrijft.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Password
Hiermee geeft u een beveiligde tekenreeks die een wachtwoord bevat.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Path
Hiermee geeft u het doelpad voor de bewerking.
Voorbeeldindelingen:
- Lokaal pad:
-Path "F:\"
- UNC-pad:
-Path "\\Library\Templates"
- Pad naar volume-GUID:
-Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
- VMware ESX-pad:
-Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
- Citrix XenServer-pad:
-Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ServiceTemplate
Hiermee geeft u een servicesjabloonobject op.
Type: | ServiceTemplate |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-SettingsIncludePrivate
Geeft aan dat instellingen voor gevoelige sjablonen zijn opgenomen in een import- of exportbewerking.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VMTemplate
Hiermee geeft u een VMM-sjabloonobject op dat wordt gebruikt om virtuele machines te maken.
Type: | Template |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Uitvoerwaarden
SCTemplate
Met deze cmdlet wordt een SCTemplate--object geretourneerd.