Get-AzRecoveryServicesBackupProtectionPolicy

Obtiene las directivas de protección de copia de seguridad de un almacén.

Syntax

Get-AzRecoveryServicesBackupProtectionPolicy
   [-IsArchiveSmartTieringEnabled <Boolean>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-PolicySubType <PSPolicyType>]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupProtectionPolicy
   [-Name] <String>
   [-IsArchiveSmartTieringEnabled <Boolean>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-PolicySubType <PSPolicyType>]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupProtectionPolicy
   [-WorkloadType] <WorkloadType>
   [-IsArchiveSmartTieringEnabled <Boolean>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-PolicySubType <PSPolicyType>]
   [<CommonParameters>]
Get-AzRecoveryServicesBackupProtectionPolicy
   [-WorkloadType] <WorkloadType>
   [-BackupManagementType] <BackupManagementType>
   [-IsArchiveSmartTieringEnabled <Boolean>]
   [-VaultId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-PolicySubType <PSPolicyType>]
   [<CommonParameters>]

Description

El cmdlet Get-AzRecoveryServicesBackupProtectionPolicy obtiene las directivas de protección de Azure Backup para un almacén. Establezca el contexto del almacén mediante el cmdlet Set-AzRecoveryServicesVaultContext antes de usar el cmdlet actual.

Ejemplos

Ejemplo 1: Obtención de todas las directivas en el almacén

Get-AzRecoveryServicesBackupProtectionPolicy

Name                 WorkloadType       BackupManagementType BackupTime                DaysOfWeek   
----                 ------------       -------------------- ----------                ----------   
DefaultPolicy        AzureVM            AzureVM              4/14/2016 5:00:00 PM                   
NewPolicy            AzureVM            AzureVM              4/23/2016 5:30:00 PM                   
NewPolicy2           AzureVM            AzureVM              4/24/2016 1:30:00 AM

Este comando obtiene todas las directivas de protección creadas en el almacén.

Ejemplo 2: Obtención de una directiva específica

$Pol= Get-AzRecoveryServicesBackupProtectionPolicy -Name "DefaultPolicy"

Este comando obtiene la directiva de protección denominada DefaultPolicy y, a continuación, la almacena en la variable $pol.

Ejemplo 3: Obtener solo directivas mejoradas en un almacén

$pol = Get-AzRecoveryServicesBackupProtectionPolicy -VaultId $vault.ID -BackupManagementType AzureVM -WorkloadType AzureVM  -PolicySubType Enhanced

Este comando obtiene solo las directivas de protección mejorada en el almacén de RS y, a continuación, la almacena en la variable $pol.

Ejemplo 4: Obtención de directivas habilitadas para niveles inteligentes en un almacén

$pol = Get-AzRecoveryServicesBackupProtectionPolicy -VaultId $vault.ID -BackupManagementType AzureVM -WorkloadType AzureVM  -IsArchiveSmartTieringEnabled $true

Este comando obtiene solo las directivas del almacén de RS para las que está habilitado el almacenamiento por niveles inteligentes de archivo. Para capturar las directivas para las que está deshabilitada la nube inteligente, establezca el parámetro IsArchiveSmartTieringEnabled en $false. Para capturar todas las polcies, omita este parámetro.

Parámetros

-BackupManagementType

La clase de recursos que se protege. Actualmente, los valores admitidos para este cmdlet son AzureVM, AzureStorage, AzureWorkload

Type:Nullable<T>[BackupManagementType]
Accepted values:AzureVM, SCDPM, AzureBackupServer, AzureStorage, AzureWorkload, MAB
Position:3
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsArchiveSmartTieringEnabled

Parámetro para enumerar las directivas para las que la nube inteligente está habilitada o deshabilitada. Los valores permitidos son $true, $false.

Type:Nullable<T>[Boolean]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica el nombre de la directiva.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PolicySubType

Tipo de directiva que se va a capturar: Estándar, Mejorado

Type:PSPolicyType
Accepted values:Standard, Enhanced
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WorkloadType

Tipo de carga de trabajo del recurso. Los valores admitidos actuales son AzureVM, AzureFiles, MSSQL

Type:Nullable<T>[WorkloadType]
Accepted values:AzureVM, AzureSQLDatabase, AzureFiles, MSSQL
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Entradas

String

Salidas

PolicyBase