Partager via


Get-AzRecoveryServicesBackupItem

Obtient les éléments d’un conteneur dans Backup.

Syntaxe

GetItemsForContainer (Par défaut)

Get-AzRecoveryServicesBackupItem
    [-Container] <ContainerBase>
    [[-Name] <String>]
    [[-ProtectionStatus] <ItemProtectionStatus>]
    [[-ProtectionState] <ItemProtectionState>]
    [-WorkloadType] <WorkloadType>
    [[-DeleteState] <ItemDeleteState>]
    [-FriendlyName <String>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-UseSecondaryRegion]
    [<CommonParameters>]

GetItemsForVault

Get-AzRecoveryServicesBackupItem
    [-BackupManagementType] <BackupManagementType>
    [[-Name] <String>]
    [[-ProtectionStatus] <ItemProtectionStatus>]
    [[-ProtectionState] <ItemProtectionState>]
    [-WorkloadType] <WorkloadType>
    [[-DeleteState] <ItemDeleteState>]
    [-FriendlyName <String>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-UseSecondaryRegion]
    [<CommonParameters>]

GetItemsForPolicy

Get-AzRecoveryServicesBackupItem
    [-Policy] <PolicyBase>
    [[-Name] <String>]
    [[-ProtectionStatus] <ItemProtectionStatus>]
    [[-ProtectionState] <ItemProtectionState>]
    [[-DeleteState] <ItemDeleteState>]
    [-FriendlyName <String>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-UseSecondaryRegion]
    [<CommonParameters>]

Description

L’applet de commande Get-AzRecoveryServicesBackupItem obtient la liste des éléments 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. Pour les machines virtuelles Azure, il ne peut y avoir qu’un seul élément de sauvegarde dans le conteneur de machines virtuelles. Définissez le contexte du coffre à l’aide du paramètre -VaultId.

Exemples

Exemple 1 : Obtenir un élément à partir d’un conteneur de sauvegarde

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -FriendlyName "V2VM" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureVM -VaultId $vault.ID

La première commande obtient le conteneur de type AzureVM, puis la stocke dans la variable $Container. La deuxième commande obtient l’élément de sauvegarde nommé V2VM dans $Container, puis le stocke dans la variable $BackupItem.

Exemple 2 : Obtenir un élément de partage de fichiers Azure à partir de FriendlyName

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureStorage -FriendlyName "StorageAccount1" -VaultId $vault.ID
$BackupItem = Get-AzRecoveryServicesBackupItem -Container $Container -WorkloadType AzureFiles -VaultId $vault.ID -FriendlyName "FileShareName"

La première commande obtient le conteneur de type AzureStorage, puis la stocke dans la variable $Container. La deuxième commande obtient l’élément de sauvegarde dont friendlyName correspond à la valeur passée dans le paramètre FriendlyName, puis la stocke dans la variable $BackupItem. L’utilisation du paramètre FriendlyName peut entraîner le renvoi de plusieurs partages de fichiers Azure. Dans ce cas, exécutez l’applet de commande en transmettant la valeur de -Name paramètre en tant que propriété Name retournée dans le jeu de résultats de $BackupItem.

Paramètres

-BackupManagementType

Classe de ressources protégées. Les valeurs acceptables pour ce paramètre sont les suivantes :

  • AzureVM
  • MAB
  • AzureStorage
  • AzureWorkload

Propriétés du paramètre

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

Jeux de paramètres

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

-Container

Spécifie un objet conteneur à partir duquel cette applet de commande obtient des éléments de sauvegarde. Pour obtenir un azureRmRecoveryServicesBackupContainer, utilisez l’applet de commande Get-AzRecoveryServicesBackupContainer .

Propriétés du paramètre

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

Jeux de paramètres

GetItemsForContainer
Position:1
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
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

-DeleteState

Spécifie l’état de suppression de l’élément Les valeurs acceptables pour ce paramètre sont les suivantes :

  • ToBeDeleted
  • NotDeleted

Propriétés du paramètre

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

Jeux de paramètres

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

-FriendlyName

FriendlyName de l’élément sauvegardé

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:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Spécifie le nom de l’élément de sauvegarde. Pour le partage de fichiers, spécifiez l’ID unique du partage de fichiers protégé.

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:2
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Policy

Objet de stratégie de protection.

Propriétés du paramètre

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

Jeux de paramètres

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

-ProtectionState

Spécifie l’état de la protection. Les valeurs acceptables pour ce paramètre sont les suivantes :

  • IRPending. La synchronisation initiale n’a pas démarré et il n’y a pas encore de point de récupération.
  • Protégé. La protection est en cours.
  • ProtectionError. Une erreur de protection s’affiche.
  • ProtectionStopped. La protection est désactivée.

Propriétés du paramètre

Type:ItemProtectionState
Valeur par défaut:None
Valeurs acceptées:IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

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

-ProtectionStatus

Spécifie l’état de protection global d’un élément dans le conteneur. Les valeurs acceptables pour ce paramètre sont les suivantes :

  • Healthy
  • Malsain

Propriétés du paramètre

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

Jeux de paramètres

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

-UseSecondaryRegion

Filtres de la région secondaire pour la restauration interrégion

Propriétés du paramètre

Type:SwitchParameter
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

-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 acceptables pour ce paramètre sont les suivantes :

  • AzureVM
  • AzureFiles
  • MSSQL
  • FileFolder
  • SAPHanaDatabase

Propriétés du paramètre

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

Jeux de paramètres

GetItemsForContainer
Position:5
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
GetItemsForVault
Position:5
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

ContainerBase

String

Sorties

ItemBase