Add-CMStateMigrationPoint

Fügt einen Statusmigrationspunkt in Configuration Manager hinzu.

Syntax

Add-CMStateMigrationPoint
   [-AllowFallbackSourceLocationForContent <Boolean>]
   [-BoundaryGroupName <String[]>]
   [-DeleteImmediately]
   [-EnableRestoreOnlyMode <Boolean>]
   -InputObject <IResultObject>
   -StorageFolder <StorageDirectoryData[]>
   [-TimeDeleteAfter <Int32>]
   [-TimeUnit <IntervalType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMStateMigrationPoint
   [-AllowFallbackSourceLocationForContent <Boolean>]
   [-BoundaryGroupName <String[]>]
   [-DeleteImmediately]
   [-EnableRestoreOnlyMode <Boolean>]
   [-SiteCode <String>]
   [-SiteSystemServerName] <String>
   -StorageFolder <StorageDirectoryData[]>
   [-TimeDeleteAfter <Int32>]
   [-TimeUnit <IntervalType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet "Add-CMStateMigrationPoint" fügt einen Statusmigrationspunkt in Configuration Manager hinzu. Ein Statusmigrationspunkt ist eine Standortsystemrolle, die die Datenübertragung von Clientcomputern während eines Installationsvorgangs des Betriebssystems verwaltet.

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Hinzufügen eines Statusmigrationspunkts

PS XYZ:\> $s1 = New-CMStoragefolder -StorageFolderName "C:\Sto-1" -MaximumClientNumber 100 -MinimumFreeSpace 100 -SpaceUnit Megabyte
PS XYZ:\> $s2 = New-CMStoragefolder -StorageFolderName "D:\Sto-2" -MaximumClientNumber 100 -MinimumFreeSpace 10 -SpaceUnit Gigabyte
PS XYZ:\> Add-CMStateMigrationPoint -SiteSystemServerName "Contoso-Migration.Contoso.com" -SiteCode "CM2" -StorageFolders $s1,$s2 -DeleteImmediately -EnableRestoreOnlyMode $False -AllowFallbackSourceLocationForContent $False -BoundaryGroupName "CMC"

Der erste Befehl erstellt einen Speicherordner auf dem Laufwerk C: mit einer maximalen Anzahl von Clients und einer Einstellung für freien Speicherplatz. Der Befehl speichert das Ergebnis in der Variablen $s 1.

Der zweite Befehl erstellt einen Speicherordner auf dem Laufwerk D: mit einer maximalen Anzahl von Clients und einer Einstellung für freien Speicherplatz. Der Befehl speichert das Ergebnis in der Variablen $s 2.

Mit dem dritten Befehl wird ein Statusmigrationspunkt hinzugefügt.

Parameter

-AllowFallbackSourceLocationForContent

Gibt an, ob ein Fallbackquellspeicherort verfügbar ist.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-BoundaryGroupName

Gibt ein Array von Namen von Begrenzungsgruppen an. Sie können einen Begrenzungsgruppennamen mithilfe des Cmdlets "Get-CMBoundaryGroup" abrufen.

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-DeleteImmediately

Gibt an, dass Configuration Manager Clientdaten unmittelbar nach dem Herunterladen der Daten durch den Zielcomputer löscht.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableRestoreOnlyMode

Gibt an, ob der Modus "Nur Wiederherstellen" aktiviert werden soll. Wenn dieser Modus aktiviert ist, lehnt Configuration Manager neue Anforderungen zum Speichern von Clientdaten ab.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Gibt die Eingabe für dieses Cmdlet an. Sie können diesen Parameter verwenden oder die Eingabe an dieses Cmdlet weiterleiten.

Type:IResultObject
Aliases:SiteServer
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-SiteCode

Gibt die Configuration Manager-Website an, auf der diese Standortsystemrolle gehostet wird.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SiteSystemServerName

Gibt den Namen des Standortsystemservers in Configuration Manager an.

Type:String
Aliases:Name, ServerName
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-StorageFolder

Type:StorageDirectoryData[]
Aliases:StorageFolders
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TimeDeleteAfter

Gibt ein Zeitintervall an, das gewartet werden soll, bevor Clientdaten gelöscht werden.

Type:Int32
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TimeUnit

Gibt die Zeiteinheit für den TimeDeleteAfter-Parameter an. Gültige Werte sind: Tage und Stunden.

Type:IntervalType
Accepted values:Hours, Days
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

IResultObject