Update-DPMPGSet
Güncelleştirmeler ve değişiklikleri bir koruma grubu kümesine kaydeder.
Syntax
Update-DPMPGSet
[-AllowDifferentRetentionPeriods]
[-PGSet] <PGSet>
[-Name] <String>
[-WritePeriodUnit] <TimeUnit>
[-WritePeriodValue] <UInt32>
[-ExpiryToleranceUnit] <TimeUnit>
[-ExpiryToleranceValue] <UInt32>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-AllowDifferentRetentionPeriods]
[-PGSet] <PGSet>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-PGSet] <PGSet>
[-Remove] <ProtectionGroup>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-PGSet] <PGSet>
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-PGSet] <PGSet>
[-WritePeriodUnit] <TimeUnit>
[-WritePeriodValue] <UInt32>
[-ExpiryToleranceUnit] <TimeUnit>
[-ExpiryToleranceValue] <UInt32>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-PGSet] <PGSet>
[-Add] <ProtectionGroup>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Update-DPMPGSet cmdlet'i bir System Center - Data Protection Manager (DPM) koruma grubu kümesinde yapılan değişiklikleri güncelleştirir ve kaydeder. DPM koruma grubu, aynı bantta birlikte kullandığınız bir koruma grupları koleksiyonudur.
Örnekler
Örnek 1: Yazma süresini ve süre sonu toleransı güncelleştirme
PS C:\>$PGSet = Get-DPMPGSet -DPMServerName "DPMServer07"
PS C:\> Update-DPMPGSet -PGSet $PGSet[0] -Name "PGSset3" -WritePeriodUnit day -WritePeriodValue 60 -ExpiryToleranceUnit Day -ExpiryToleranceValue 10
Bu örnek, DPMServer07 sunucusundaki koruma grubu kümelerinden ayarlanan ilk koruma grubunu yazma süresi ve süre sonu toleransı değerleriyle güncelleştirir.
İlk komut, belirtilen sunucu için koruma grubu kümelerini almak için Get-DPMPGSet cmdlet'ini kullanır ve bunları $PGSet değişkeninde depolar.
İkinci komut, standart dizi gösterimini kullanarak $PGSet ilk üyesini belirtir. Komut, yazma dönemi ve süre sonu toleransı değerlerini güncelleştirir.
Örnek 2: Koruma grubu kümesine koruma grubu ekleme
PS C:\>$PGSet = Get-DPMPGSet -DPMServerName "DPMServer07"
PS C:\> $PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07" | where {($_.friendlyname) -match "PG1" }
PS C:\> Update-DPMPGSet -PGSet $PGSet[0] -Add $PGroup
Bu örnek, DPMServer07'den bu DPM sunucusunda ayarlanan ilk koruma grubuna bir koruma grubu ekler.
İlk komut, belirtilen sunucu için koruma grubu kümelerini almak için Get-DPMPGSet cmdlet'ini kullanır ve bunları $PGSet değişkeninde depolar.
İkinci komut, belirtilen DPM sunucusundan PG1 içeren bir ada sahip bir koruma grubu almak ve ardından bunu $PGroup değişkeninde depolamak için Get-DPMProtectionGroup cmdlet'ini kullanır.
Üçüncü komut, standart dizi gösterimini kullanarak $PGSet değişkeninin ilk üyesini belirtir. komut, $PGroup'de depolanan koruma grubunu içerecek şekilde ayarlanır.
Örnek 3: Koruma grubu kümesinden koruma grubunu kaldırma
PS C:\>$PGSet = Get-DPMPGSet -DPMServerName "DPMServer07"
PS C:\> $PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07" | where { ($_.friendlyname) -match "PG1" }
PS C:\> Update-DPMPGSet -PGSet $PGSet[0] -Remove $PGroup
Bu örnek, DPM sunucusu TestingServer'da koruma grubu kümeleri listesinden ilk koruma grubu kümesini kaldırır.
İlk komut, belirtilen sunucu için koruma grubu kümelerini almak için Get-DPMPGSet cmdlet'ini kullanır ve bunları $PGSet değişkeninde depolar.
İkinci komut, belirtilen DPM sunucusundan PG1 içeren bir ada sahip bir koruma grubu almak ve ardından bunu $PGroup değişkeninde depolamak için Get-DPMProtectionGroup cmdlet'ini kullanır.
Üçüncü komut, standart dizi gösterimini kullanarak $PGSet ilk üyesini belirtir. olarak ayarlanan komut güncelleştirmeleri artık $PGroup'de depolanan koruma grubunu içermez.
Parametreler
-Add
Bir koruma grubu belirtir. cmdlet'i bu koruma grubunu koruma grubu kümesine ekler.
Type: | ProtectionGroup |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllowDifferentRetentionPeriods
Farklı saklama sürelerine sahip koruma gruplarının aynı koruma grubu kümesinin parçası olabileceğini gösterir.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryToleranceUnit
Süre sonu toleransı için ölçü birimini belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:
- Gün
- Hafta
- Ay
- Yıl
Type: | TimeUnit |
Accepted values: | Invalid, Day, Week, Month, Year |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryToleranceValue
DPM bandı süresi doldu olarak işaretlemeden önce süresi dolan kurtarma noktasının bantta kalacağı en uzun süreyi belirtir.
Type: | UInt32 |
Position: | 5 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Koruma grubu kümesi için yeni bir ad belirtir.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PGSet
Bu cmdlet'in güncelleştirdiği bir koruma grubu kümesi belirtir. Koruma grubu kümesi nesnesi almak için Get-DPMPGSet cmdlet'ini kullanın.
Type: | PGSet |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Remove
Bir koruma grubu belirtir. cmdlet'i bu koruma grubunu koruma grubu kümesinden kaldırır.
Type: | ProtectionGroup |
Position: | 2 |
Default value: | None |
Required: | True |
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 |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WritePeriodUnit
Yazma dönemi için ölçü birimini belirtir. Bu parametrenin kabul edilebilir değerleri şunlardır:
- Gün
- Hafta
- Ay
- Yıl
Type: | TimeUnit |
Accepted values: | Invalid, Day, Week, Month, Year |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WritePeriodValue
Bir bandın yeni yedeklemeler yazmak için kullanılabilmesi için gereken süreyi belirtir. DPM, bu aralıktan sonra bandı Site Dışı Hazır olarak işaretler.
Type: | UInt32 |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |