Aracılığıyla paylaş


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