Partilhar via


Get-AzRecoveryServicesBackupItem

Obtém os itens de um contêiner no Backup.

Syntax

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

Description

O cmdlet Get-AzRecoveryServicesBackupItem obtém a lista de itens protegidos em um contêiner e o status de proteção dos itens. Um contêiner registrado em um cofre dos Serviços de Recuperação do Azure pode ter um ou mais itens que podem ser protegidos. Para máquinas virtuais do Azure, pode haver apenas um item de backup no contêiner da máquina virtual. Defina o contexto do vault usando o parâmetro -VaultId.

Exemplos

Exemplo 1: Obter um item de um contêiner de backup

$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

O primeiro comando obtém o contêiner do tipo AzureVM e o armazena na variável $Container. O segundo comando obtém o item de backup chamado V2VM no $Container e, em seguida, armazena-o na variável $BackupItem.

Exemplo 2: Obter um item de compartilhamento de arquivos do Azure 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"

O primeiro comando obtém o contêiner do tipo AzureStorage e o armazena na variável $Container. O segundo comando obtém o item Backup cujo friendlyName corresponde ao valor passado no parâmetro FriendlyName e, em seguida, armazena-o na variável $BackupItem. Usar o parâmetro FriendlyName pode resultar no retorno de mais de um Compartilhamento de Arquivos do Azure. Nesses casos, execute o cmdlet passando o valor para o parâmetro -Name como a propriedade Name retornada no conjunto de resultados de $BackupItem.

Parâmetros

-BackupManagementType

A classe de recursos que estão sendo protegidos. Os valores aceitáveis para este parâmetro são:

  • AzureVM
  • MAB
  • AzureStorage
  • AzureWorkload
Tipo:BackupManagementType
valores aceites:AzureVM, MAB, AzureStorage, AzureWorkload
Position:1
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-Container

Especifica um objeto de contêiner do qual esse cmdlet obtém itens de backup. Para obter um AzureRmRecoveryServicesBackupContainer, use o cmdlet Get-AzRecoveryServicesBackupContainer .

Tipo:ContainerBase
Position:1
valor predefinido:None
Necessário:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-DeleteState

Especifica o deletestate do item Os valores aceitáveis para este parâmetro são:

  • ToBeDeleted
  • NotDeleted
Tipo:ItemDeleteState
valores aceites:ToBeDeleted, NotDeleted
Position:6
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-FriendlyName

FriendlyName do item de backup

Tipo:String
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica o nome do item de backup. Para compartilhamento de arquivos, especifique a ID exclusiva do compartilhamento de arquivos protegido.

Tipo:String
Position:2
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Policy

Objeto da política de proteção.

Tipo:PolicyBase
Position:1
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionState

Especifica o estado de proteção. Os valores aceitáveis para este parâmetro são:

  • IRPending. A sincronização inicial não foi iniciada e ainda não há ponto de recuperação.
  • Protegido. A proteção está em curso.
  • ProtectionError. Há um erro de proteção.
  • ProteçãoParada. A proteção está desativada.
Tipo:ItemProtectionState
valores aceites:IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Position:4
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionStatus

Especifica o status geral de proteção de um item no contêiner. Os valores aceitáveis para este parâmetro são:

  • Bom estado de funcionamento
  • Mau estado de funcionamento
Tipo:ItemProtectionStatus
valores aceites:Healthy, Unhealthy
Position:3
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-UseSecondaryRegion

Filtros da região secundária para restauração entre regiões

Tipo:SwitchParameter
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

ID ARM do Cofre dos Serviços de Recuperação.

Tipo:String
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:True
Accept wildcard characters:False

-WorkloadType

Tipo de carga de trabalho do recurso. Os valores aceitáveis para este parâmetro são:

  • AzureVM
  • AzureFiles
  • MSSQL
  • FileFolder
  • SAPHanaDatabase
Tipo:WorkloadType
valores aceites:AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase
Position:5
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

Entradas

ContainerBase

String

Saídas

ItemBase