Disable-AzRecoveryServicesBackupProtection
Yedekleme korumalı bir öğe için korumayı devre dışı bırakır.
Sözdizimi
Disable-AzRecoveryServicesBackupProtection
[-Item] <ItemBase>
[-RemoveRecoveryPoints]
[-RetainRecoveryPointsAsPerPolicy]
[-Force]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-Token <String>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Disable-AzRecoveryServicesBackupProtection cmdlet'i, Azure Backup korumalı bir öğe için korumayı devre dışı bırakır. Bu cmdlet bir öğenin düzenli zamanlanmış yedeklemesini durdurur ve sonsuza kadar korur. Bu cmdlet, RemoveRecoveryPoints parametresiyle yürütülürse yedekleme öğesi için mevcut kurtarma noktalarını da silebilir. Bu cmdlet, Bir öğenin yedeğini askıya alabilir ve RetainRecoveryPointsAsPerPolicy parametresiyle kullanıldığında yedekleme ilkesine göre kurtarma noktalarını koruyabilir. Bu senaryonun bir koşulu, kasada değiştirilemezlik etkinleştirilene kadar yedeklemelerin askıya alınamamasıdır. Kurtarma hizmetleri kasasında değişmezliği etkinleştirmek için pls, Update-AzRecoveryServicesVault cmdlet'ini izler. Geçerli cmdlet'i kullanmadan önce Set-AzRecoveryServicesVaultContext cmdlet'ini kullanarak kasa bağlamını ayarlayın.
Örnekler
Örnek 1: Yedekleme korumasını devre dışı bırakma
$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -Item $PI[0]
İlk komut bir dizi yedekleme kapsayıcısı alır ve ardından $Cont dizisinde depolar. İkinci komut, ilk kapsayıcı öğesine karşılık gelen Yedekleme öğesini alır ve $PI değişkeninde depolar. Son komut, $PI[0] içindeki öğe için Yedekleme korumasını devre dışı bırakır, ancak verileri korur.
Örnek 2
Yedekleme korumalı bir öğe için korumayı devre dışı bırakır. (otomatik olarak oluşturulmuş)
Disable-AzRecoveryServicesBackupProtection -Item $PI[0] -RemoveRecoveryPoints -VaultId $vault.ID
Örnek 3: İlkeye göre kurtarma noktalarını koruyarak korumayı devre dışı bırakma
$item = Get-AzRecoveryServicesBackupItem -VaultId $suspendVault.ID -BackupManagementType AzureVM -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -Item $item[0] -RetainRecoveryPointsAsPerPolicy -VaultId $vault.ID -Force
$item = Get-AzRecoveryServicesBackupItem -VaultId $suspendVault.ID -BackupManagementType AzureVM -WorkloadType AzureVM
$item[0].ProtectionState
BackupsSuspended
İlk cmdlet, kurtarma hizmetleri kasası için AzureVM yedekleme öğelerini getirir. İkinci cmdlet, kurtarma hizmetleri kasasının $item[0] yedeklemesini askıya almak için kullanılır. Bu senaryonun bir koşulu, kasada değiştirilemezlik etkinleştirilene kadar yedeklemelerin askıya alınamamasıdır. Kurtarma hizmetleri kasasında değişmezliği etkinleştirmek için pls, Update-AzRecoveryServicesVault cmdlet'ini izler. Üçüncü ve dördüncü komut, güncelleştirilmiş yedekleme öğesini ve koruma durumunu getirmek için kullanılır. Korumayı yeniden sürdürmek için lütfen -Item parametresiyle Enable-AzRecoveryServicesBackupProtection komutunu kullanın.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Force
Komutu, kullanıcı onayı istemeden çalışmaya zorlar.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Item
Bu cmdlet'in korumayı devre dışı bırakdığı Yedekleme öğesini belirtir. AzureRmRecoveryServicesBackupItem almak için Get-AzRecoveryServicesBackupItem cmdlet'ini kullanın.
Tür: | ItemBase |
Position: | 1 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-RemoveRecoveryPoints
Bu cmdlet'in mevcut kurtarma noktalarını sildiğini gösterir.
Tür: | SwitchParameter |
Position: | 2 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-RetainRecoveryPointsAsPerPolicy
Bu seçenek kullanılırsa, bekletme ilkesine göre bu öğenin tüm kurtarma noktalarının süresi dolar.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Token
Resource Guard aboneliğinde kritik işlemin kimliğini doğrulamak için yardımcı erişim belirteci
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-VaultId
Kurtarma Hizmetleri Kasası'nın ARM Kimliği.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell