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 |