Set-DPMPolicyObjective
Hiermee stelt u de beleidsdoelstelling voor een beschermingsgroep in.
Syntaxis
ShortTermDisk (Standaard)
Set-DPMPolicyObjective
[-RetentionRangeDays] <Int32>
[-ProtectionGroup] <ProtectionGroup>
[[-SynchronizationFrequencyMinutes] <Int32>]
[-BeforeRecoveryPoint]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ShortTermTape
Set-DPMPolicyObjective
[-RetentionRangeInWeeks] <Int32>
[-ShortTermBackupFrequency] <BackupFrequency>
[-ProtectionGroup] <ProtectionGroup>
[-CreateIncrementals]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
LongTermTape
Set-DPMPolicyObjective
[-LongTermBackupFrequency] <BackupFrequency>
[-ProtectionGroup] <ProtectionGroup>
[-RetentionRange] <RetentionRange>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
LongTermTapeCustom
Set-DPMPolicyObjective
[-ProtectionGroup] <ProtectionGroup>
[-RetentionRangeList] <RetentionRange[]>
[-FrequencyList] <Int32[]>
[-GenerationList] <GenerationType[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
LongTermCloud
Set-DPMPolicyObjective
[-ProtectionGroup] <ProtectionGroup>
[-OnlineRetentionRange] <Int32>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
LongTermCloudGFS
Set-DPMPolicyObjective
[-ProtectionGroup] <ProtectionGroup>
[-OnlineRetentionRangeList] <RetentionRange[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ColocateDatasources
Set-DPMPolicyObjective
[-ProtectionGroup] <ProtectionGroup>
[-ColocateDatasources] <Boolean>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
AlertThresholdInDays
Set-DPMPolicyObjective
[-ProtectionGroup] <ProtectionGroup>
[-AlertThresholdInDays] <Int32>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met de cmdlet Set-DPMPolicyObjective wordt de beleidsdoelstelling voor een beveiligingsgroep System Center - Data Protection Manager (DPM) ingesteld. U kunt het beleid zo instellen dat er een back-up wordt gemaakt op schijf of tape en een bewaarbereik opgeven voor de beveiligingsgroep.
Als u de beveiligingsdoelstelling opgeeft met behulp van de cmdlet Set-DPMPolicyObjective , stelt DPM automatisch standaardschema's in. Als u de standaardschema's wilt wijzigen, gebruikt u de cmdlet Get-DPMPolicySchedule gevolgd door de cmdlet Set-DPMPolicySchedule .
Voorbeelden
Voorbeeld 1: De beleidsdoelstelling voor een beschermingsgroep instellen
PS C:\>$PGroup = Get-ProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]
PS C:\> Set-DPMPolicyObjective -ProtectionGroup $MPGroup -RetentionRangeInDays 10 -SynchronizationFrequency 360
Met de eerste opdracht worden de objecten van de beveiligingsgroep opgehaald bij de DPM-server met de naam DPMServer02 en worden deze vervolgens opgeslagen in de variabele $PGroup.
De tweede opdracht maakt gebruik van de standaardmatrixnotatie om het tweede lid van de $PGroup-matrix in een bewerkbare indeling op te geven en slaat de beveiligingsgroep op in de variabele $MPGroup.
Met de derde opdracht wordt de beleidsdoelstelling voor de beveiligingsgroep in $MPGroup ingesteld op een bewaarbereik van 10 dagen en een synchronisatiefrequentie van 6 uur, wat 360 minuten is.
Voorbeeld 2: Het bewaarbereik voor een DPM-server instellen
PS C:\>$Rr = New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 1,"months"
PS C:\> $PGroup = Get-ProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]
PS C:\> Set-DPMPolicyObjective -ProtectionGroup $MPGroup -RetentionRange 360 -LongTermBackupFrequency Weekly
Met de eerste opdracht maakt u een RetentionRange-object en slaat dit vervolgens op in de variabele $Rr.
De tweede opdracht haalt beveiligingsgroepen op van de DPM-server met de naam DPMServer02 en slaat deze vervolgens op in de variabele $PGroup.
De derde opdracht maakt gebruik van de standaardmatrixnotatie om het eerste lid van de $PGroup-matrix in bewerkbare vorm op te geven en slaat de bewerkbare beveiligingsgroep op in de $MPGroup variabele.
Met de vierde opdracht stelt u het retentiebereik voor de beveiligingsgroep in op 360 dagen en de frequentie voor back-ups op lange termijn op wekelijks.
Voorbeeld 3: Een retentiebereik instellen
PS C:\>$PGroup = Get-ProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]
PS C:\> Set-DPMPolicyObjective -RetentionRangeInWeeks 12 -ShortTermBackupFrequency Daily -ProtectionGroup $MPGroup
In dit voorbeeld ziet u een andere manier om een bewaarbereik in te stellen voor een DPM-server.
De eerste opdracht haalt beveiligingsgroepen op van de DPM-server met de naam DPMServer02 en slaat deze vervolgens op in de variabele $PGroup.
De tweede opdracht maakt gebruik van de standaardmatrixnotatie om het eerste lid van de $PGroup-matrix in bewerkbare vorm op te geven en slaat de bewerkbare beveiligingsgroep op in de $MPGroup variabele.
Met de derde opdracht stelt u het retentiebereik voor de beveiligingsgroep in op 12 weken en de frequentie voor kortetermijnback-ups op dagelijks.
Voorbeeld 4: De bewaarbereiken voor onlinebeveiliging instellen
PS C:\>$RRList = @()
PS C:\> $RRList += (New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 180, Days)
PS C:\> $RRList += (New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 104, Weeks)
PS C:\> $RRList += (New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 60, Month)
PS C:\> $RRList += (New-Object -TypeName Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.RetentionRange -ArgumentList 10, Years)
PS C:\> $PGroup = Get-ProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $MPGroup = Get-ModifiableProtectionGroup -ProtectionGroup $PGroup[0]
PS C:\> Set-DPMPolicyObjective -ProtectionGroup $MPGroup -OnlineRetentionRangeList $RRList
Met de eerste opdracht maakt u een RetentionRange-objectmatrix die is opgeslagen in de variabele $RRlist.
Met de tweede, derde, vierde en vijfde opdracht maken u RetentionRange-objecten en voegt u deze toe aan $RRlist.
De zesde opdracht haalt beveiligingsgroepen op van de DPM-server met de naam DPMServer02 en slaat deze vervolgens op in de variabele $PGroup.
De zevende opdracht maakt gebruik van de standaardmatrixnotatie om het eerste lid van de $PGroup matrix in bewerkbare vorm op te geven en slaat de bewerkbare beveiligingsgroep op in de $MPGroup variabele.
Met de laatste opdracht worden de online retentiebereiken voor de beveiligingsgroep en de frequentie van online back-ups op lange termijn ingesteld op dagelijks.
Parameters
-AlertThresholdInDays
Hiermee geeft u het aantal dagen na de meest recente back-up op dat DPM wacht voordat er een waarschuwing wordt gegenereerd.
Parametereigenschappen
| Type: | Int32 |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
AlertThresholdInDays
| Position: | 2 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-BeforeRecoveryPoint
Geeft aan dat DPM synchronisatie uitvoert voordat er herstelpunten worden gemaakt.
Parametereigenschappen
| Type: | SwitchParameter |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
ShortTermDisk
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-ColocateDatasources
Geeft aan of DPM colocatie inschakelt.
Parametereigenschappen
| Type: | Boolean |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
ColocateDatasources
| Position: | 2 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-Confirm
Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.
Parametereigenschappen
| Type: | SwitchParameter |
| Default value: | False |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | Cf |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-CreateIncrementals
Geeft aan dat DPM incrementele back-ups maakt.
Parametereigenschappen
| Type: | SwitchParameter |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
ShortTermTape
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-FrequencyList
Hiermee geeft u een matrix met back-upfrequenties op die door de drie beveiligingsdoelstellingen worden gedefinieerd.
De acceptabele waarden voor deze parameter zijn:
Jaarlijks
Halfjaarlijks
Driemaandelijks
Maandelijks
Tweewekelijks
Wekelijks
Dagelijks
Parametereigenschappen
| Type: | Int32[] |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
LongTermTapeCustom
| Position: | 3 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-GenerationList
Hiermee geeft u een matrix aan generaties op die door de drie beschermingsdoelstellingen worden gedefinieerd.
De acceptabele waarden voor deze parameter zijn:
- Overgrootvader
- Opa
- Vader
- Zoon
Parametereigenschappen
| Type: | GenerationType[] |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
LongTermTapeCustom
| Position: | 4 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-LongTermBackupFrequency
Specificeert de back-upfrequentie voor langdurige bescherming.
De acceptabele waarden voor deze parameter zijn:
- Dagelijks
- Wekelijks
- Tweewekelijks
- Maandelijks
- Driemaandelijks
- Halfjaarlijks
- Jaarlijks
Parametereigenschappen
| Type: | BackupFrequency |
| Default value: | None |
| Geaccepteerde waarden: | Daily, Weekly, BiWeekly, Monthly, Quarterly, HalfYearly, Yearly |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
LongTermTape
| Position: | 3 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-OnlineRetentionRange
Hiermee geeft u het bewaarbereik op voor onlinebeveiliging.
Parametereigenschappen
| Type: | Int32 |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
LongTermCloud
| Position: | 2 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-OnlineRetentionRangeList
Hiermee geeft u een matrix aan bewaarperioden op die de bewaarbereiken voor onlinebeveiliging definiƫren.
Parametereigenschappen
| Type: | RetentionRange[] |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
LongTermCloudGFS
| Position: | 2 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-PassThru
Retourneert een object dat het item aangeeft waarmee u werkt. Deze cmdlet genereert standaard geen uitvoer.
Parametereigenschappen
| Type: | SwitchParameter |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-ProtectionGroup
Hiermee geeft u een beveiligingsgroep op waarvoor deze cmdlet een beleidsdoelstelling instelt. Als u een ProtectionGroup-object wilt verkrijgen, gebruikt u de cmdlet Get-DPMProtectionGroup .
Parametereigenschappen
| Type: | ProtectionGroup |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
(All)
| Position: | 1 |
| Verplicht: | True |
| Waarde uit pijplijn: | True |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-RetentionRange
Hiermee geeft u de duur op gedurende welke DPM gegevens op tape bewaart voor langdurige beveiliging.
Parametereigenschappen
| Type: | RetentionRange |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
LongTermTape
| Position: | 2 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-RetentionRangeDays
Hiermee geeft u het aantal dagen op dat DPM een replica bewaart.
Parametereigenschappen
| Type: | Int32 |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | RetentieBereikInDagen |
Parametersets
ShortTermDisk
| Position: | 2 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-RetentionRangeInWeeks
Geeft het aantal weken op dat DPM een replica bewaart.
Parametereigenschappen
| Type: | Int32 |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
ShortTermTape
| Position: | 2 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-RetentionRangeList
Hiermee geeft u een matrix aan bewaarperioden op die door de drie beveiligingsdoelstellingen worden gedefinieerd.
Parametereigenschappen
| Type: | RetentionRange[] |
| Default value: | None |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
LongTermTapeCustom
| Position: | 2 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-ShortTermBackupFrequency
Specificeert de back-upfrequentie voor kortstondige bescherming.
De acceptabele waarden voor deze parameter zijn:
- Dagelijks
- Wekelijks
- Tweewekelijks
- Maandelijks
- Driemaandelijks
- Halfjaarlijks
- Jaarlijks
Parametereigenschappen
| Type: | BackupFrequency |
| Default value: | None |
| Geaccepteerde waarden: | Daily, Weekly, BiWeekly, Monthly, Quarterly, HalfYearly, Yearly |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
Parametersets
ShortTermTape
| Position: | 3 |
| Verplicht: | True |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-SynchronizationFrequencyMinutes
Hiermee geeft u de synchronisatiefrequentie op, in minuten.
Parametereigenschappen
| Type: | Int32 |
| Default value: | None |
| Geaccepteerde waarden: | 15, 30, 45, 60, 120, 240, 360, 720, 1440 |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | SynchronisatieFrequentie |
Parametersets
ShortTermDisk
| Position: | 3 |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
-WhatIf
Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Parametereigenschappen
| Type: | SwitchParameter |
| Default value: | False |
| Ondersteunt jokertekens: | False |
| DontShow: | False |
| Aliassen: | Wi |
Parametersets
(All)
| Position: | Named |
| Verplicht: | False |
| Waarde uit pijplijn: | False |
| Waarde uit pijplijn op eigenschapsnaam: | False |
| Waarde van resterende argumenten: | False |
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.