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.

Kimenetek

Schedule