Set-DPMPolicyObjective
Beállítja egy védelmi csoport szabályzatcélját.
Syntax
ShortTermDisk (Alapértelmezett)
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
A Set-DPMPolicyObjective parancsmag beállítja a System Center – Data Protection Manager (DPM) védelmi csoport házirendcélját. Beállíthatja, hogy a házirend biztonsági másolatot készít a lemezről vagy a szalagról, és megadhatja a védelmi csoport adatmegőrzési tartományát.
Ha a Set-DPMPolicyObjective parancsmaggal adja meg a védelmi célt, a DPM automatikusan beállítja az alapértelmezett ütemezéseket. Az alapértelmezett ütemezés módosításához használja a Get-DPMPolicySchedule parancsmagot, majd a Set-DPMPolicySchedule parancsmagot.
Példák
1. példa: Egy védelmi csoport házirend-célkitűzésének beállítása
PS C:\>$PGroup = Get-ProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]
PS C:\> Set-DPMPolicyObjective -ProtectionGroup $MPGroup -RetentionRangeInDays 10 -SynchronizationFrequency 360
Az első parancs lekéri a védelmicsoport-objektumokat a DPMServer02 nevű DPM-kiszolgálóról, majd tárolja őket a $PGroup változóban.
A második parancs szabványos tömbjegyzetet használ a $PGroup tömb második tagjának szerkeszthető formátumban való megadásához, és a védelmi csoportot a $MPGroup változóban tárolja.
A harmadik parancs 10 napos megőrzési tartományra állítja a védelmi csoport házirend-célkitűzését $MPGroup, a szinkronizálás gyakorisága pedig 6 óra, ami 360 perc.
2. példa: A DPM-kiszolgáló adatmegőrzési tartományának beállítása
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
Az első parancs létrehoz egy RetentionRange objektumot, majd a $Rr változóban tárolja.
A második parancs lekéri a dpmServer02 nevű DPM-kiszolgálóról a védelmi csoportokat, majd a $PGroup változóban tárolja őket.
A harmadik parancs szabványos tömbjegyzetet használ a $PGroup tömb első tagjának szerkeszthető formában való megadásához, és a szerkeszthető védelmi csoportot a $MPGroup változóban tárolja.
A negyedik parancs a védelmi csoport adatmegőrzési tartományát 360 napra, a hosszú távú biztonsági mentés gyakoriságát pedig hetire állítja.
3. példa: Adatmegőrzési tartomány beállítása
PS C:\>$PGroup = Get-ProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]
PS C:\> Set-DPMPolicyObjective -RetentionRangeInWeeks 12 -ShortTermBackupFrequency Daily -ProtectionGroup $MPGroup
Ez a példa egy másik módszert mutat be egy DPM-kiszolgáló adatmegőrzési tartományának beállítására.
Az első parancs lekéri a dpmServer02 nevű DPM-kiszolgálóról a védelmi csoportokat, majd a $PGroup változóban tárolja őket.
A második parancs szabványos tömbjegyzetet használ a $PGroup tömb első tagjának szerkeszthető formában való megadásához, és a szerkeszthető védelmi csoportot a $MPGroup változóban tárolja.
A harmadik parancs a védelmi csoport adatmegőrzési tartományát 12 hétre, a rövid távú biztonsági mentés gyakoriságát pedig napi értékre állítja.
4. példa: Az online védelem megőrzési tartományainak beállítása
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
Az első parancs létrehoz egy RetentionRange objektumtömböt, amely a $RRlist változóban van tárolva.
A második, harmadik, negyedik és ötödik parancsok RetentionRange objektumokat hoznak létre, és hozzáadják őket a $RRlist.
A hatodik parancs lekéri a védelmi csoportokat a DPM Server02 nevű DPM-kiszolgálóról, majd a $PGroup változóban tárolja őket.
A hetedik parancs szabványos tömbjegyzetet használ a $PGroup tömb első tagjának szerkeszthető formában való megadásához, és a szerkeszthető védelmi csoportot a $MPGroup változóban tárolja.
Az utolsó parancs napi szintűre állítja a védelmi csoport online adatmegőrzési tartományait és a hosszú távú online biztonsági mentés gyakoriságát.
Paraméterek
-AlertThresholdInDays
A DPM által a riasztások létrehozása előtt várakozó legutóbbi biztonsági mentés utáni napok számát adja meg.
Paramétertulajdonságok
| Típus: | Int32 |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
AlertThresholdInDays
| Position: | 2 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-BeforeRecoveryPoint
Azt jelzi, hogy a DPM a helyreállítási pontok létrehozása előtt futtatja a szinkronizálást.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
ShortTermDisk
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-ColocateDatasources
Azt jelzi, hogy a DPM engedélyezi-e a közös elhelyezést.
Paramétertulajdonságok
| Típus: | Boolean |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
ColocateDatasources
| Position: | 2 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-Confirm
Megerősítést kér a parancsmag futtatása előtt.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | False |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | Cf |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-CreateIncrementals
Azt jelzi, hogy a DPM növekményes biztonsági mentéseket hoz létre.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
ShortTermTape
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-FrequencyList
A biztonsági mentési gyakoriságok tömbje, amelyet a három védelmi célkitűzés határoz meg.
A paraméter elfogadható értékei a következők:
Évenként
Féléves
Negyedévente
Havi
Kéthetente
Heti
Mindennapi
Paramétertulajdonságok
| Típus: | Int32[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
LongTermTapeCustom
| Position: | 3 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-GenerationList
Generációk tömbje, amelyet a három védelmi célkitűzés határoz meg.
A paraméter elfogadható értékei a következők:
- GreatGrandfather
- Nagypapa
- Apa
- Fiú
Paramétertulajdonságok
| Típus: | GenerationType[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
LongTermTapeCustom
| Position: | 4 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-LongTermBackupFrequency
Megadja a hosszú távú védelem biztonsági mentési gyakoriságát.
A paraméter elfogadható értékei a következők:
- Mindennapi
- Heti
- Kéthetente
- Havi
- Negyedévente
- HalfYearly
- Évenként
Paramétertulajdonságok
| Típus: | BackupFrequency |
| Alapértelmezett érték: | None |
| Elfogadott értékek: | Daily, Weekly, BiWeekly, Monthly, Quarterly, HalfYearly, Yearly |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
LongTermTape
| Position: | 3 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-OnlineRetentionRange
Megadja az online védelem megőrzési tartományát.
Paramétertulajdonságok
| Típus: | Int32 |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
LongTermCloud
| Position: | 2 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-OnlineRetentionRangeList
Az online védelem megőrzési tartományait meghatározó adatmegőrzési időszakok tömbje.
Paramétertulajdonságok
| Típus: | RetentionRange[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
LongTermCloudGFS
| Position: | 2 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-PassThru
Azt az elemet képviselő objektumot adja vissza, amellyel dolgozik. Ez a parancsmag alapértelmezés szerint nem hoz létre kimenetet.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-ProtectionGroup
Megadja azt a védelmi csoportot, amelyhez ez a parancsmag egy szabályzatcélt állít be. ProtectionGroup objektum beszerzéséhez használja a Get-DPMProtectionGroup parancsmagot.
Paramétertulajdonságok
| Típus: | ProtectionGroup |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | 1 |
| Kötelező: | True |
| Folyamatból származó érték: | True |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-RetentionRange
Azt az időtartamot adja meg, amíg a DPM szalagon tárolja az adatokat a hosszú távú védelem érdekében.
Paramétertulajdonságok
| Típus: | RetentionRange |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
LongTermTape
| Position: | 2 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-RetentionRangeDays
Megadja, hogy hány napig tart a DPM replikát.
Paramétertulajdonságok
| Típus: | Int32 |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | RetentionRangeInDays |
Paraméterkészletek
ShortTermDisk
| Position: | 2 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-RetentionRangeInWeeks
Megadja, hogy hány hétig tart a DPM replikát.
Paramétertulajdonságok
| Típus: | Int32 |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
ShortTermTape
| Position: | 2 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-RetentionRangeList
A három védelmi célkitűzés által meghatározott megőrzési időszakok tömbje.
Paramétertulajdonságok
| Típus: | RetentionRange[] |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
LongTermTapeCustom
| Position: | 2 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-ShortTermBackupFrequency
Megadja a rövid távú védelem biztonsági mentési gyakoriságát.
A paraméter elfogadható értékei a következők:
- Mindennapi
- Heti
- Kéthetente
- Havi
- Negyedévente
- HalfYearly
- Évenként
Paramétertulajdonságok
| Típus: | BackupFrequency |
| Alapértelmezett érték: | None |
| Elfogadott értékek: | Daily, Weekly, BiWeekly, Monthly, Quarterly, HalfYearly, Yearly |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
ShortTermTape
| Position: | 3 |
| Kötelező: | True |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-SynchronizationFrequencyMinutes
A szinkronizálás gyakoriságát határozza meg percekben.
Paramétertulajdonságok
| Típus: | Int32 |
| Alapértelmezett érték: | None |
| Elfogadott értékek: | 15, 30, 45, 60, 120, 240, 360, 720, 1440 |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | Szinkronizálási frekvencia |
Paraméterkészletek
ShortTermDisk
| Position: | 3 |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-WhatIf
Megjeleníti, mi történne, ha a parancsmag futna. A parancsmag nem fut.
Paramétertulajdonságok
| Típus: | SwitchParameter |
| Alapértelmezett érték: | False |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | Wi |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.