Partager via


Get-AzRecoveryServicesBackupProtectionPolicy

Obtient les stratégies de protection de sauvegarde pour un coffre.

Syntaxe

NoParamSet (Par défaut)

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

PolicyNameParamSet

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

WorkloadParamSet

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

WorkloadBackupManagementTypeParamSet

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

Description

L’applet de commande Get-AzRecoveryServicesBackupProtectionPolicy obtient des stratégies de protection sauvegarde Azure pour un coffre. Définissez le contexte du coffre à l’aide de l’applet de commande Set-AzRecoveryServicesVaultContext avant d’utiliser l’applet de commande actuelle.

Exemples

Exemple 1 : Obtenir toutes les stratégies dans le coffre

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

Cette commande obtient toutes les stratégies de protection créées dans le coffre.

Exemple 2 : Obtenir une stratégie spécifique

$Pol= Get-AzRecoveryServicesBackupProtectionPolicy -Name "DefaultPolicy"

Cette commande obtient la stratégie de protection nommée DefaultPolicy, puis la stocke dans la variable $pol.

Exemple 3 : Obtenir uniquement des stratégies améliorées dans un coffre

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

Cette commande obtient uniquement les stratégies de protection renforcée dans le coffre RS, puis la stocke dans la variable $pol.

Exemple 4 : Obtenir des stratégies de hiérarchisation intelligente dans un coffre

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

Cette commande obtient uniquement les stratégies dans le coffre RS pour lesquelles la hiérarchisation intelligente archive est activée. Pour extraire les stratégies pour lesquelles la hiérarchisation intelligente est désactivée, définissez le paramètre IsArchiveSmartTieringEnabled sur $false. Pour extraire toutes les stratégies, ignorez ce paramètre.

Paramètres

-BackupManagementType

Classe de ressources protégées. Actuellement, les valeurs prises en charge pour cette applet de commande sont AzureVM, AzureStorage, AzureWorkload

Propriétés du paramètre

Type:

Nullable<T>[BackupManagementType]

Valeur par défaut:None
Valeurs acceptées:AzureVM, SCDPM, AzureBackupServer, AzureStorage, AzureWorkload, MAB
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

WorkloadBackupManagementTypeParamSet
Position:3
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-IsArchiveSmartTieringEnabled

Paramètre permettant de répertorier les stratégies pour lesquelles la hiérarchisation intelligente est activée/désactivée. Les valeurs autorisées sont $true, $false.

Propriétés du paramètre

Type:

Nullable<T>[Boolean]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Spécifie le nom de la stratégie.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

PolicyNameParamSet
Position:1
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-PolicySubType

Type de stratégie à extraire : Standard, Amélioré

Propriétés du paramètre

Type:PSPolicyType
Valeur par défaut:None
Valeurs acceptées:Standard, Enhanced
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VaultId

ID ARM du coffre Recovery Services.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WorkloadType

Type de charge de travail de la ressource. Les valeurs prises en charge actuelles sont AzureVM, AzureFiles, MSSQL

Propriétés du paramètre

Type:

Nullable<T>[WorkloadType]

Valeur par défaut:None
Valeurs acceptées:AzureVM, AzureSQLDatabase, AzureFiles, MSSQL
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

WorkloadParamSet
Position:2
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
WorkloadBackupManagementTypeParamSet
Position:2
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

String

Sorties

PolicyBase