Get-AzRecoveryServicesBackupProtectableItem
Cette commande récupère tous les éléments pouvant être protégés dans un certain conteneur ou sur tous les conteneurs inscrits. Il se compose de tous les éléments de la hiérarchie de l’application. Retourne des bases de données et leurs entités de niveau supérieur comme Instance, AvailabilityGroup, etc.
Syntaxe
Get-AzRecoveryServicesBackupProtectableItem
[[-Container] <ContainerBase>]
[-WorkloadType] <WorkloadType>
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupProtectableItem
[[-Container] <ContainerBase>]
[-WorkloadType] <WorkloadType>
[[-ItemType] <ProtectableItemType>]
[-Name <String>]
[-ServerName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzRecoveryServicesBackupProtectableItem
[-ParentID] <String>
[[-ItemType] <ProtectableItemType>]
[-Name <String>]
[-ServerName <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
L’applet de commande Get-AzRecoveryServicesBackupProtectableItem obtient la liste des éléments pouvant être protégés dans un conteneur et l’état de protection des éléments. Un conteneur inscrit dans un coffre Azure Recovery Services peut avoir un ou plusieurs éléments pouvant être protégés.
Exemples
Exemple 1
$Vault = Get-AzRecoveryServicesVault -Name "MyRecoveryVault"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVMAppContainer -VaultId $Vault.Id
$Item = Get-AzRecoveryServicesBackupProtectableItem -Container $Container -ItemType "SQLInstance" -WorkloadType "MSSQL" -VaultId $Vault.ID
La première commande obtient le conteneur de type MSSQL, puis la stocke dans la variable $Container. La deuxième commande obtient l’élément pouvant être protégé de sauvegarde dans $Container, puis le stocke dans la variable $Item.
Paramètres
-Container
Conteneur où réside l’élément
Type: | ContainerBase |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ItemType
Spécifie le type d’élément pouvant être protégé. Valeurs applicables : (SQLDataBase, SQLInstance, SQLAvailabilityGroup).
Type: | ProtectableItemType |
Valeurs acceptées: | SQLDataBase, SQLInstance, SQLAvailabilityGroup |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Spécifie le nom de la base de données, de l’instance ou du groupe de disponibilité.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ParentID
Spécifie l’ID ARM d’une instance ou d’un groupe de disponibilité.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-ServerName
Spécifie le nom du serveur auquel appartient l’élément.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VaultId
ID ARM du coffre Recovery Services.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-WorkloadType
Type de charge de travail de la ressource. Les valeurs prises en charge sont AzureVM, WindowsServer, AzureFiles, MSSQL
Type: | WorkloadType |
Valeurs acceptées: | AzureVM, WindowsServer, AzureFiles, MSSQL |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
System.String