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 |