Update-DPMPGSet

Aktualizace a uloží změny do sady skupin ochrany.

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

Rutina Update-DPMPGSet aktualizuje a uloží změny do sady ochrany system Center – Data Protection Manager (DPM). Skupina ochrany APLIKACE DPM je kolekce skupin ochrany, které se děláte na stejné pásce.

Příklady

Příklad 1: Aktualizace období zápisu a tolerance vypršení platnosti

PS C:\>$PGSet = Get-DPMPGSet -DPMServerName "DPMServer07"
PS C:\> Update-DPMPGSet -PGSet $PGSet[0] -Name "PGSset3" -WritePeriodUnit day -WritePeriodValue 60 -ExpiryToleranceUnit Day -ExpiryToleranceValue 10

Tento příklad aktualizuje první skupinu ochrany nastavenou ze sad skupin ochrany na serveru DPMServer07 s hodnotami pro dobu zápisu a odolnost před vypršením platnosti.

První příkaz pomocí rutiny Get-DPMPGSet získá sady skupin ochrany pro zadaný server a uloží je do proměnné $PGSet.

Druhý příkaz určuje první člen $PGSet pomocí standardního zápisu pole. Příkaz aktualizuje hodnoty doby zápisu a tolerance vypršení platnosti.

Příklad 2: Přidání skupiny ochrany do sady skupin ochrany

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

Tento příklad přidá skupinu ochrany z DPMServer07 do první skupiny ochrany nastavené na tomto serveru DPM.

První příkaz pomocí rutiny Get-DPMPGSet získá sady skupin ochrany pro zadaný server a uloží je do proměnné $PGSet.

Druhý příkaz používá rutinu Get-DPMProtectionGroup k získání skupiny ochrany ze zadaného serveru DPM, která má název obsahující PG1, a pak ji uloží do proměnné $PGroup.

Třetí příkaz určuje první člen $PGSet proměnné pomocí standardního zápisu pole. Příkaz aktualizuje sadu tak, aby obsahovala skupinu ochrany uloženou v $PGroup.

Příklad 3: Odebrání skupiny ochrany ze sady skupin ochrany

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

Tento příklad odebere první sadu skupin ochrany ze seznamu sad skupin ochrany na serveru DPM TestingServer.

První příkaz pomocí rutiny Get-DPMPGSet získá sady skupin ochrany pro zadaný server a uloží je do proměnné $PGSet.

Druhý příkaz používá rutinu Get-DPMProtectionGroup k získání skupiny ochrany ze zadaného serveru DPM, která má název obsahující PG1, a pak ji uloží do proměnné $PGroup.

Třetí příkaz určuje první člen $PGSet pomocí standardního zápisu pole. Příkaz aktualizuje nastavení tak, aby už neobsahovávající skupinu ochrany uloženou v $PGroup.

Parametry

-Add

Určuje skupinu ochrany. Rutina přidá tuto skupinu ochrany do sady skupin ochrany.

Type:ProtectionGroup
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AllowDifferentRetentionPeriods

Označuje, že skupiny ochrany s různými dobami uchovávání můžou být součástí stejné skupiny ochrany.

Type:SwitchParameter
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

-ExpiryToleranceUnit

Určuje měrnou jednotku tolerance před vypršením platnosti. Tento parametr přijímá tyto hodnoty:

  • Den
  • Týden
  • Month (Měsíc)
  • Year (Rok)
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

Určuje maximální dobu, po kterou bod obnovení, jehož platnost vypršela, zůstane na pásce, než aplikace DPM označí pásku jako prošlou.

Type:UInt32
Position:5
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Určuje nový název sady skupin ochrany.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PGSet

Určuje sadu skupin ochrany, kterou tato rutina aktualizuje. K získání objektu sady skupin ochrany použijte rutinu Get-DPMPGSet.

Type:PGSet
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Remove

Určuje skupinu ochrany. Rutina odebere tuto skupinu ochrany ze sady skupin ochrany.

Type:ProtectionGroup
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

-WritePeriodUnit

Určuje měrnou jednotku pro období zápisu. Tento parametr přijímá tyto hodnoty:

  • Den
  • Týden
  • Month (Měsíc)
  • Year (Rok)
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

Určuje dobu, po kterou je páska k dispozici pro zápis nových záloh. Aplikace DPM označí pásku po uplynutí tohoto intervalu jako připravenou pro offsite.

Type:UInt32
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False