Aracılığıyla paylaş


Edit-AzDataProtectionPolicyRetentionRuleClientObject

Mevcut İlkeye Bekletme Kuralı ekler veya kaldırır

Sözdizimi

Edit-AzDataProtectionPolicyRetentionRuleClientObject
    -Policy <IBackupPolicy>
    -Name <RetentionRuleName>
    [-RemoveRule]
    [<CommonParameters>]
Edit-AzDataProtectionPolicyRetentionRuleClientObject
    -Policy <IBackupPolicy>
    -Name <RetentionRuleName>
    -IsDefault <Boolean>
    -LifeCycles <ISourceLifeCycle[]>
    [-OverwriteLifeCycle <Boolean>]
    [<CommonParameters>]

Description

Mevcut İlkeye Bekletme Kuralı ekler veya kaldırır

Örnekler

Örnek 1: Haftalık Saklama Kuralı Ekleme

$pol = Get-AzDataProtectionPolicyTemplate
$lifecycle = New-AzDataProtectionRetentionLifeCycleClientObject -SourceDataStore OperationalStore -SourceRetentionDurationType Weeks -SourceRetentionDurationCount 5
Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy $pol -Name Weekly -LifeCycles $lifecycle -IsDefault $false

DatasourceType            ObjectType
--------------            ----------
{Microsoft.Compute/disks} BackupPolicy

İlk komut varsayılan ilke şablonunu alır. İkinci komut haftalık bir yaşam döngüsü nesnesi oluşturur. Üçüncü komut, varsayılan ilkeye haftalık saklama kuralı ekler.

Örnek 2: Haftalık Saklama Kuralını Kaldırma

Edit-AzDataProtectionPolicyRetentionRuleClientObject -Policy $pol -Name Weekly -RemoveRule

DatasourceType            ObjectType
--------------            ----------
{Microsoft.Compute/disks} BackupPolicy

Bu komut, verilen yedekleme ilkesinde varsa haftalık saklama kuralını kaldırır.

Parametreler

-IsDefault

Bekletme kuralının varsayılan bekletme kuralı olup olmadığını belirtir.

Tür:Boolean
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-LifeCycles

Bekletme kuralıyla ilişkili yaşam döngüleri. Oluşturmak için YAŞAM DÖNGÜSÜ özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun.

Tür:ISourceLifeCycle[]
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Name

Bekletme Kuralı Adı

Tür:RetentionRuleName
Kabul edilen değerler:Default, Daily, Weekly, Monthly, Yearly
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-OverwriteLifeCycle

Mevcut bir LifeCycle'ın değiştirilip değiştirmeyeceğini belirtir.

Tür:Nullable<T>[Boolean]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Policy

Yedekleme İlkesi Nesnesi Oluşturmak için, İlkE özellikleri için NOTLAR bölümüne bakın ve karma tablo oluşturun.

Tür:IBackupPolicy
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-RemoveRule

Bekletme kuralının kaldırılıp kaldırılmayacağını belirtir.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Çıkışlar

IBackupPolicy