Update-DPMPGSet
Hiermee worden wijzigingen in een beveiligingsgroepset bijgewerkt en opgeslagen.
Syntaxis
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
De Update-DPMPGSet cmdlet-updates en slaat wijzigingen op in een DPM-beveiligingsgroepset (System Center - Data Protection Manager). Een DPM-beveiligingsgroep is een verzameling beveiligingsgroepen die u op dezelfde tape samenvoegt.
Voorbeelden
Voorbeeld 1: Schrijfperiode en verlooptolerantie bijwerken
PS C:\>$PGSet = Get-DPMPGSet -DPMServerName "DPMServer07"
PS C:\> Update-DPMPGSet -PGSet $PGSet[0] -Name "PGSset3" -WritePeriodUnit day -WritePeriodValue 60 -ExpiryToleranceUnit Day -ExpiryToleranceValue 10
In dit voorbeeld wordt de eerste beveiligingsgroepset bijgewerkt van beveiligingsgroepsets op de server DPMServer07 met waarden voor schrijfperiode en verlooptolerantie.
De eerste opdracht maakt gebruik van de cmdlet Get-DPMPGSet om de beveiligingsgroepsets voor de opgegeven server op te halen en op te slaan in de variabele $PGSet.
Met de tweede opdracht geeft u het eerste lid van $PGSet aan met behulp van standaardmatrix notatie. Met de opdracht worden waarden bijgewerkt voor schrijfperiode en verlooptolerantie.
Voorbeeld 2: Een beveiligingsgroep toevoegen aan een beveiligingsgroepset
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
In dit voorbeeld wordt een beveiligingsgroep van DPMServer07 toegevoegd aan de eerste beveiligingsgroep die is ingesteld op die DPM-server.
De eerste opdracht maakt gebruik van de cmdlet Get-DPMPGSet om de beveiligingsgroepsets voor de opgegeven server op te halen en op te slaan in de variabele $PGSet.
De tweede opdracht maakt gebruik van de Get-DPMProtectionGroup cmdlet om een beveiligingsgroep op te halen van de opgegeven DPM-server met een naam die PG1 bevat en slaat deze vervolgens op in de $PGroup variabele.
Met de derde opdracht geeft u het eerste lid van de $PGSet variabele op met behulp van standaardmatrix notatie. De opdracht wordt bijgewerkt die is ingesteld op de beveiligingsgroep die is opgeslagen in $PGroup.
Voorbeeld 3: Een beveiligingsgroep verwijderen uit een beveiligingsgroepset
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
In dit voorbeeld wordt de eerste beveiligingsgroepset verwijderd uit de lijst met beveiligingsgroepsets op de DPM-server TestingServer.
De eerste opdracht maakt gebruik van de cmdlet Get-DPMPGSet om de beveiligingsgroepsets voor de opgegeven server op te halen en op te slaan in de variabele $PGSet.
De tweede opdracht maakt gebruik van de Get-DPMProtectionGroup cmdlet om een beveiligingsgroep op te halen van de opgegeven DPM-server met een naam die PG1 bevat en slaat deze vervolgens op in de $PGroup variabele.
Met de derde opdracht geeft u het eerste lid van $PGSet op met behulp van standaardmatrix notatie. De opdracht wordt bijgewerkt zodat deze niet langer de beveiligingsgroep bevat die is opgeslagen in $PGroup.
Parameters
-Add
Hiermee geeft u een beveiligingsgroep op. De cmdlet voegt deze beveiligingsgroep toe aan de beveiligingsgroepset.
Type: | ProtectionGroup |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-AllowDifferentRetentionPeriods
Geeft aan dat beveiligingsgroepen met verschillende bewaarperioden deel kunnen uitmaken van dezelfde beveiligingsgroepset.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ExpiryToleranceUnit
Hiermee geeft u de maateenheid voor verlooptolerantie. De acceptabele waarden voor deze parameter zijn:
- Dag
- Week
- Maand
- Jaar
Type: | TimeUnit |
Geaccepteerde waarden: | Invalid, Day, Week, Month, Year |
Position: | 4 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ExpiryToleranceValue
Hiermee geeft u de maximale tijdsduur op waarvoor een verlopen herstelpunt op een tape blijft staan voordat DPM de tape markeert als verlopen.
Type: | UInt32 |
Position: | 5 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u een nieuwe naam voor de beveiligingsgroepset.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PGSet
Hiermee geeft u een beveiligingsgroepset op die door deze cmdlet wordt bijgewerkt. Gebruik de cmdlet Get-DPMPGSet om een setobject voor een beveiligingsgroep op te halen.
Type: | PGSet |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Remove
Hiermee geeft u een beveiligingsgroep op. De cmdlet verwijdert deze beveiligingsgroep uit de beveiligingsgroepset.
Type: | ProtectionGroup |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WritePeriodUnit
Hiermee geeft u de maateenheid voor de schrijfperiode. De acceptabele waarden voor deze parameter zijn:
- Dag
- Week
- Maand
- Jaar
Type: | TimeUnit |
Geaccepteerde waarden: | Invalid, Day, Week, Month, Year |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WritePeriodValue
Hiermee geeft u de tijdsduur op waarvoor een tape beschikbaar is voor het schrijven van nieuwe back-ups. DPM markeert de tape als Offsite Ready na dit interval.
Type: | UInt32 |
Position: | 3 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |