Set-DPMPolicyObjective

Bir koruma grubu için ilke hedefini ayarlar.

Sözdizimi

ShortTermDisk EnterprisePublishing

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

Set-DPMPolicyObjective cmdlet'i, System Center - Data Protection Manager (DPM) koruma grubu için ilke hedefini ayarlar. İlkeyi diske veya banda yedeklenecek şekilde ayarlayabilir ve koruma grubu için bir bekletme aralığı belirtebilirsiniz.

Set-DPMPolicyObjective cmdlet'ini kullanarak koruma hedefini belirtirseniz, DPM varsayılan zamanlamaları otomatik olarak ayarlar. Varsayılan zamanlamaları değiştirmek için Get-DPMPolicySchedule cmdlet'ini ve ardından Set-DPMPolicySchedule cmdlet'ini kullanın.

Örnekler

Örnek 1: Bir koruma grubu için ilke hedefini ayarlama

PS C:\>$PGroup = Get-ProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]
PS C:\> Set-DPMPolicyObjective -ProtectionGroup $MPGroup -RetentionRangeInDays 10 -SynchronizationFrequency 360

İlk komut, DPMServer02 adlı DPM sunucusundan koruma grubu nesnelerini alır ve ardından bunları $PGroup değişkeninde depolar.

İkinci komut, $PGroup dizisinin ikinci üyesini düzenlenebilir biçimde belirtmek için standart dizi gösterimini kullanır ve koruma grubunu $MPGroup değişkeninde saklar.

Üçüncü komut, koruma grubu için ilke hedefini 10 günlük bekletme aralığına ve 360 dakika olan 6 saatlik eşitleme sıklığına $MPGroup olarak ayarlar.

Örnek 2: DPM sunucusu için bekletme aralığını ayarlama

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

İlk komut bir RetentionRange nesnesi oluşturur ve ardından bunu $Rr değişkeninde saklar.

İkinci komut, DPMServer02 adlı DPM sunucusundan koruma gruplarını alır ve ardından bunları $PGroup değişkeninde depolar.

Üçüncü komut, $PGroup dizisinin ilk üyesini düzenlenebilir biçimde belirtmek için standart dizi gösterimini kullanır ve düzenlenebilir koruma grubunu $MPGroup değişkeninde saklar.

Dördüncü komut, koruma grubu için bekletme aralığını 360 gün ve uzun vadeli yedekleme sıklığını haftalık olarak ayarlar.

Örnek 3: Bekletme aralığı ayarlama

PS C:\>$PGroup = Get-ProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $MPGroup = Get-ModifiableProtectionGroup $PGroup[0]
PS C:\> Set-DPMPolicyObjective -RetentionRangeInWeeks 12 -ShortTermBackupFrequency Daily -ProtectionGroup $MPGroup

Bu örnekte, bir DPM sunucusu için bekletme aralığı ayarlamanın başka bir yolu gösterilmektedir.

İlk komut, DPMServer02 adlı DPM sunucusundan koruma gruplarını alır ve ardından bunları $PGroup değişkeninde depolar.

İkinci komut, $PGroup dizisinin ilk üyesini düzenlenebilir biçimde belirtmek için standart dizi gösterimini kullanır ve düzenlenebilir koruma grubunu $MPGroup değişkeninde saklar.

Üçüncü komut, koruma grubu için bekletme aralığını 12 hafta ve kısa süreli yedekleme sıklığını günlük olarak ayarlar.

Örnek 4: Çevrimiçi koruma için bekletme aralıklarını ayarlama

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

İlk komut, $RRlist değişkeninde saklanan bir RetentionRange nesne dizisi oluşturur.

İkinci, üçüncü, dördüncü ve beşinci komutlar RetentionRange nesneleri oluşturur ve bunları $RRlist ekler.

Altıncı komut, DPMServer02 adlı DPM sunucusundan koruma gruplarını alır ve ardından bunları $PGroup değişkeninde depolar.

Yedinci komut, $PGroup dizisinin ilk üyesini düzenlenebilir biçimde belirtmek için standart dizi gösterimini kullanır ve düzenlenebilir koruma grubunu $MPGroup değişkeninde saklar.

Son komut, koruma grubu için çevrimiçi bekletme aralıklarını ve uzun süreli çevrimiçi yedekleme sıklığını günlük olarak ayarlar.

Parametreler

-AlertThresholdInDays

En son yedeklemeden sonra DPM'nin bir uyarı vermeden önce bekleyeceği gün sayısını belirtir.

Parametre özellikleri

Tür:Int32
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

AlertThresholdInDays
Position:2
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-BeforeRecoveryPoint

DPM'nin kurtarma noktaları oluşturmadan önce eşitlemeyi çalıştırdığını gösterir.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ShortTermDisk
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-ColocateDatasources

DPM'nin birlikte yerleşimi etkinleştirip etkinleştirmediğini gösterir.

Parametre özellikleri

Tür:Boolean
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ColocateDatasources
Position:2
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Parametre özellikleri

Tür:SwitchParameter
Default value:False
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:Cf

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-CreateIncrementals

DPM'nin artımlı yedeklemeler oluşturduğunu gösterir.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ShortTermTape
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-FrequencyList

Üç koruma hedefinin tanımladığı bir dizi yedekleme frekansı belirtir.

Bu parametre için kabul edilebilir değerler şunlardır:

Yıllık

Altı ayda bir

Üç ayda bir

Aylık

İki Haftalık

Haftalık

Günlük

Parametre özellikleri

Tür:

Int32[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

LongTermTapeCustom
Position:3
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-GenerationList

Üç koruma hedefinin tanımladığı bir nesil dizisini belirtir.

Bu parametre için kabul edilebilir değerler şunlardır:

  • Büyük Büyükbaba
  • Büyükbaba
  • Baba
  • Oğul

Parametre özellikleri

Tür:

GenerationType[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

LongTermTapeCustom
Position:4
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-LongTermBackupFrequency

Uzun süreli koruma için yedekleme sıklığını belirtir.

Bu parametre için kabul edilebilir değerler şunlardır:

  • Günlük
  • Haftalık
  • İki Haftada Bir
  • Aylık
  • Üç ayda bir
  • Altı Aylık
  • Yıllık

Parametre özellikleri

Tür:BackupFrequency
Default value:None
Kabul edilen değerler:Daily, Weekly, BiWeekly, Monthly, Quarterly, HalfYearly, Yearly
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

LongTermTape
Position:3
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-OnlineRetentionRange

Çevrimiçi koruma için bekletme aralığını belirtir.

Parametre özellikleri

Tür:Int32
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

LongTermCloud
Position:2
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-OnlineRetentionRangeList

Çevrimiçi koruma için bekletme aralıklarını tanımlayan bir dizi bekletme süresi belirtir.

Parametre özellikleri

Tür:

RetentionRange[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

LongTermCloudGFS
Position:2
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-PassThru

Üzerinde çalıştığınız öğeyi temsil eden bir nesne döndürür. Varsayılan olarak, bu cmdlet herhangi bir çıkış oluşturmaz.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-ProtectionGroup

Bu cmdlet'in bir ilke hedefi ayarladığı bir koruma grubunu belirtir. Bir ProtectionGroup nesnesi edinmek için Get-DPMProtectionGroup cmdlet'ini kullanın.

Parametre özellikleri

Tür:ProtectionGroup
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:1
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-RetentionRange

DPM'nin uzun süreli koruma için verileri bantta tutacağı süreyi belirtir.

Parametre özellikleri

Tür:RetentionRange
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

LongTermTape
Position:2
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-RetentionRangeDays

DPM'nin çoğaltmayı kaç gün boyunca tuttuğunu belirtir.

Parametre özellikleri

Tür:Int32
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:RetentionRangeInDays

Parametre kümeleri

ShortTermDisk
Position:2
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-RetentionRangeInWeeks

DPM'nin bir çoğaltmayı kaç hafta boyunca tuttuğunu belirtir.

Parametre özellikleri

Tür:Int32
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ShortTermTape
Position:2
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-RetentionRangeList

Üç koruma hedefinin tanımladığı bir dizi saklama süresi belirtir.

Parametre özellikleri

Tür:

RetentionRange[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

LongTermTapeCustom
Position:2
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-ShortTermBackupFrequency

Kısa süreli koruma için yedekleme sıklığını belirtir.

Bu parametre için kabul edilebilir değerler şunlardır:

  • Günlük
  • Haftalık
  • İki Haftada Bir
  • Aylık
  • Üç ayda bir
  • Altı Aylık
  • Yıllık

Parametre özellikleri

Tür:BackupFrequency
Default value:None
Kabul edilen değerler:Daily, Weekly, BiWeekly, Monthly, Quarterly, HalfYearly, Yearly
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

ShortTermTape
Position:3
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-SynchronizationFrequencyMinutes

Eşitleme sıklığını dakika cinsinden belirtir.

Parametre özellikleri

Tür:Int32
Default value:None
Kabul edilen değerler:15, 30, 45, 60, 120, 240, 360, 720, 1440
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:Senkronizasyon Frekansı

Parametre kümeleri

ShortTermDisk
Position:3
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-WhatIf

Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Parametre özellikleri

Tür:SwitchParameter
Default value:False
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:Wi

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Çıkışlar

Schedule