Aracılığıyla paylaş


Set-CMStateMigrationPoint

SYNOPSIS

Configuration Manager bir durum geçiş noktası için ayarları değiştirir.

SYNTAX

SetByValue (varsayılan)

Set-CMStateMigrationPoint [-AddBoundaryGroupName <String[]>] [-AddStorageFolder <StorageDirectoryData[]>]
 [-AllowFallbackSourceLocationForContent <Boolean>] [-DeleteImmediately] [-EnableRestoreOnlyMode <Boolean>]
 -InputObject <IResultObject> [-PassThru] [-RemoveBoundaryGroupName <String[]>]
 [-RemoveStorageFolder <StorageDirectoryData[]>] [-TimeDeleteAfter <Int32>] [-TimeUnit <IntervalType>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SetByName

Set-CMStateMigrationPoint [-AddBoundaryGroupName <String[]>] [-AddStorageFolder <StorageDirectoryData[]>]
 [-AllowFallbackSourceLocationForContent <Boolean>] [-DeleteImmediately] [-EnableRestoreOnlyMode <Boolean>]
 [-PassThru] [-RemoveBoundaryGroupName <String[]>] [-RemoveStorageFolder <StorageDirectoryData[]>]
 [-SiteCode <String>] [-SiteSystemServerName] <String> [-TimeDeleteAfter <Int32>] [-TimeUnit <IntervalType>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Set-CMStateMigrationPoint cmdlet 'i Configuration Manager bir durum geçiş noktası için ayarları değiştirir. Durum geçiş noktası, bir işletim sistemi yükleme işlemi sırasında istemci bilgisayarlardan veri aktarımını yöneten bir site sistem rolüdür. Geçiş noktasıyla ilişkili sınır gruplarını ve depolama klasörlerini değiştirmek için bu cmdlet 'i kullanın, geçiş noktası istemci verilerini silmeden önce ne kadar bekleneceği, içerik için bir geri dönüş kaynak konumuna izin verilip verilmeyeceğini ve yalnızca geri yükleme modunun etkinleştirilip etkinleştirilmeyeceğini belirtir.

Site sistemi sunucu adını ve site kodunu kullanarak hangi geçiş noktasının değiştirileceğini belirtebilir veya Get-CMStateMigrationPoint cmdlet 'ini kullanabilirsiniz.

Not

Örneğin, Configuration Manager site sürücüsünden Configuration Manager cmdlet 'lerini çalıştırın PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: durum geçiş noktasını değiştirme

PS XYZ:\> $StateMigrationPoint = Get-CMStateMigrationPoint -SiteCode "CM4" -SiteSystemServerName "MigrationServer.TSQA.Contoso.com"
PS XYZ:\> Set-CMStateMigrationPoint -InputObject $StateMigrationPoint -AllowFallbackSourceLocationForContent $True -TimeDeleteAfter 12 -TimeUnit Hours

Bu örnek, CM4 koduna sahip site için MigrationServer.TSQA.Contoso.com adlı bir geçiş noktasını değiştirir. Örnek, geçiş noktasını içerik için bir geri dönüş kaynak konumuna izin verecek şekilde değiştirir ve veri indirme sonrasında verileri silmek için ne kadar süre geçtikten sonra değiştirilir.

İlk komut, belirtilen site kodu ve sunucu adı için bir geçiş noktası almak üzere Get-CMStateMigrationPoint cmdlet 'ini kullanır ve $StateMigrationPoint değişkeninde depolar.

İkinci komut $StateMigrationPoint değişkeninde depolanan giriş nesnesini değiştirir. Komutu Allowfallbacksourcelocationforcontent parametresini $true olarak ayarlar ve 12 saatten sonra silinecek süreyi değiştirir.

Örnek 2: bir durum geçiş noktası için depolama klasörlerini ve sınır gruplarını değiştirme

PS XYZ:\> $Storage01 = New-CMStoragefolder -MaximumClientNumber 100 -MinimumFreeSpace 100 -SpaceUnit Megabyte -StorageFolderName "C:\"
PS XYZ:\> $Storage02 = New-CMStoragefolder -MaximumClientNumber 100 -MinimumFreeSpace 10 -SpaceUnit Gigabyte -StorageFolderName "D:\"
PS XYZ:\> Set-CMStateMigrationPoint -SiteCode "CM4" -SiteSystemServerName "MigrationServer.TSQA.Contoso.com" -AddBoundaryGroupName "BG07" -AddStorageFolder $Storage02 -AllowFallbackSourceLocationForContent $False -DeleteImmediately -EnableRestoreOnlyMode $True -RemoveBoundaryGroupName "BG22" -RemoveStorageFolder $Storage01

Bu örnek, site kodu CM4 olan site için MigrationServer.TSQA.Contoso.com adlı bir durum geçiş noktası için ayarları değiştirir. Örnek, farklı bir sınır grubu ve farklı depolama klasörünü kullanır ve diğer ayarları değiştirir.

İlk komut, bir depolama klasörü nesnesi oluşturmak için New-CMStoragefolder cmdlet 'ini kullanır ve $Storage 01 değişkeninde depolar. Daha fazla bilgi için bu cmdlet belgelerini inceleyin.

İkinci komut, bir depolama klasörü nesnesi oluşturmak için New-CMStoragefolder cmdlet 'ini kullanır ve $Storage 02 değişkeninde depolar.

Üçüncü komut, $Storage 01 değişkeninde depolanan depolama klasörünü geçiş noktasından kaldırır ve aynı komutta, $Storage 02 değişkeninde depolanan depolama klasörünü geçiş noktasına ekler. Benzer şekilde, komut BG22 adlı sınır grubunu kaldırır ve BG07 adlı sınır grubunu ekler. Komut Ayrıca, Allowfallbacksourcelocationforcontent parametresi için $false değerini ve Enablerestoremode parametresi için bir $true değerini belirtir. Komut Deletehemen parametresini kullanır; Bu nedenle, geçiş noktası istemci bilgilerini indirdikten hemen sonra siler.

PARAMETERS

-Addboundaryıgroupname

Sınır grubu adları dizisini belirtir. Cmdlet 'i, bu sınır gruplarını durum geçiş noktasına ekler. Geçiş sırasında, bir sınır grubundaki istemciler, içerik için kaynak konumu olarak bu siteyi kullanır.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-AddStorageFolder

Depolama dizini veri nesneleri olarak bir depolama klasörleri dizisi belirtir. Cmdlet 'i bu klasörleri durum geçiş noktasına ekler. Bir depolama dizini veri nesnesi almak için New-CMStoragefolder cmdlet 'ini kullanın.

Bir durum geçiş noktası, bir bilgisayarı yeni bir işletim sistemine geçirirken Kullanıcı durum verilerini depolar.

Type: StorageDirectoryData[]
Parameter Sets: (All)
Aliases:

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

-AllowFallbackSourceLocationForContent

Bir geri dönüş kaynak konumunun kullanılabilir olup olmadığını gösterir.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-Deletehemen

İstemci verilerinin silinme işleminin, hedef bilgisayar bu verileri indirdikten hemen sonra gerçekleşeceğini belirtir. $False bir değer seçerseniz, Timedeleteafter ve timeunit parametrelerini kullanarak ne kadar bekleneceğini belirtin.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Disableyavaya Cardhandling

Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableRestoreOnlyMode

Yalnızca geri yükleme modunun etkinleştirilip etkinleştirilmeyeceğini belirtir. Yalnızca geri yükleme modunda Configuration Manager istemci verilerini depolamak için yeni istekleri reddeder.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Forcebir Cardhandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Bir durum geçiş noktası nesnesini belirtir. Bir durum geçiş noktası nesnesi almak için Get-CMStateMigrationPoint cmdlet 'ini kullanın.

Type: IResultObject
Parameter Sets: SetByValue
Aliases: StateMigrationPoint

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Geçiş

Bu parametreyi, çalışmakta olduğunuz öğeyi temsil eden bir nesneyi döndürecek şekilde ekleyin. Varsayılan olarak, bu cmdlet herhangi bir çıktı üretmeyebilir.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Removeboundaryıgroupname

Sınır grubu adları dizisini belirtir. Cmdlet 'i, bu sınır gruplarını durum geçiş noktasından kaldırır. Geçiş sırasında, bir sınır grubundaki istemciler, içerik için kaynak konumu olarak bu siteyi kullanır.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-Removestorampafolder

Depolama dizini veri nesneleri olarak bir depolama klasörleri dizisi belirtir. Cmdlet 'i, bu klasörleri durum geçiş noktasından kaldırır. Bir durum geçiş noktası, bir bilgisayarı yeni bir işletim sistemine geçirirken Kullanıcı durum verilerini depolar.

Type: StorageDirectoryData[]
Parameter Sets: (All)
Aliases:

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

-Sitekodu

Bir Configuration Manager sitesinin site kodunu belirtir.

Type: String
Parameter Sets: SetByName
Aliases:

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

-SiteSystemServerName

Bir durum geçiş noktası için ana bilgisayar adını belirtir.

Type: String
Parameter Sets: SetByName
Aliases: Name, ServerName

Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-TimeDeleteAfter

Hedef bilgisayar, verileri silmek üzere verileri indirdikten sonra beklenecek süreyi belirtir. Timeunit parametresini kullanarak bir zaman birimi belirtin. Verileri hemen silmek için, Deletehemen parametresi için bir $true değeri belirtin.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-TimeUnit

Timedeleteafter parametresinde belirtilen değer için bir zaman birimi belirtir. Bu parametre için kabul edilebilir değerler şunlardır: gün ve saat.

Type: IntervalType
Parameter Sets: (All)
Aliases:
Accepted values: Hours, Days

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement. ManagementProvider. ıresultobject

OUTPUTS

Iresultobject # SMS_SCI_SysResUse

NOTLAR

Add-CMStateMigrationPoint

Get-CMStateMigrationPoint

Remove-CMStateMigrationPoint

New-CMStoragefolder