Compartir a través de


Disable-AzRecoveryServicesBackupProtection

Deshabilita la protección de un elemento protegido por copia de seguridad.

Sintaxis

Disable-AzRecoveryServicesBackupProtection
       [-Item] <ItemBase>
       [-RemoveRecoveryPoints]
       [-RetainRecoveryPointsAsPerPolicy]
       [-Force]
       [-VaultId <String>]
       [-DefaultProfile <IAzureContextContainer>]
       [-Token <String>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

El cmdlet Disable-AzRecoveryServicesBackupProtection deshabilita la protección de un elemento protegido por Azure Backup. Este cmdlet detiene la copia de seguridad programada normal de un elemento y se conserva para siempre. Este cmdlet también puede eliminar puntos de recuperación existentes para el elemento de copia de seguridad si se ejecuta con el parámetro RemoveRecoveryPoints. Este cmdlet puede suspender la copia de seguridad de un elemento y conservar los puntos de recuperación según la directiva de copia de seguridad si se usa con el parámetro RetainRecoveryPointsAsPerPolicy. Una condición con este escenario es que las copias de seguridad no se pueden suspender hasta que la inmutabilidad esté habilitada en el almacén. Para habilitar la inmutabilidad en un almacén de Recovery Services, pls sigue el cmdlet Update-AzRecoveryServicesVault. Establezca el contexto del almacén mediante el cmdlet Set-AzRecoveryServicesVaultContext antes de usar el cmdlet actual.

Ejemplos

Ejemplo 1: Deshabilitar la protección de copia de seguridad

$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -Item $PI[0]

El primer comando obtiene una matriz de contenedores de copia de seguridad y, a continuación, la almacena en la matriz $Cont. El segundo comando obtiene el elemento Backup correspondiente al primer elemento de contenedor y, a continuación, lo almacena en la variable $PI. El último comando deshabilita la protección de copia de seguridad del elemento en $PI[0], pero conserva los datos.

Ejemplo 2

Deshabilita la protección de un elemento protegido por copia de seguridad. (generado automáticamente)

Disable-AzRecoveryServicesBackupProtection -Item $PI[0] -RemoveRecoveryPoints -VaultId $vault.ID

Ejemplo 3: Deshabilitar la protección con puntos de recuperación retenidos según la directiva

$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

El primer cmdlet captura los elementos de copia de seguridad de AzureVM para el almacén de Recovery Services. El segundo cmdlet se usa para suspender la copia de seguridad de $item[0] del almacén de Recovery Services. Una condición con este escenario es que las copias de seguridad no se pueden suspender hasta que la inmutabilidad esté habilitada en el almacén. Para habilitar la inmutabilidad en un almacén de Recovery Services, pls sigue el cmdlet Update-AzRecoveryServicesVault. El tercer y cuarto comando se usan para capturar el elemento de copia de seguridad actualizado y su estado de protección. Para reanudar la protección, use Enable-AzRecoveryServicesBackupProtection con el parámetro -Item.

Parámetros

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Force

Obliga al comando a ejecutarse sin solicitar la confirmación del usuario.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Item

Especifica el elemento backup para el que este cmdlet deshabilita la protección. Para obtener un objeto AzureRmRecoveryServicesBackupItem, use el cmdlet Get-AzRecoveryServicesBackupItem.

Tipo:ItemBase
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-RemoveRecoveryPoints

Indica que este cmdlet elimina los puntos de recuperación existentes.

Tipo:SwitchParameter
Posición:2
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RetainRecoveryPointsAsPerPolicy

Si se usa esta opción, todos los puntos de recuperación de este elemento expirarán según la directiva de retención.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Token

Token de acceso auxiliar para autenticar la operación crítica en la suscripción de Protección de recursos

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-VaultId

Id. de ARM del almacén de Recovery Services.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

ItemBase

String

Salidas

JobBase