Compartilhar via


Get-AzRecoveryServicesBackupItem

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

Sintaxe

GetItemsForContainer (Padrão)

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

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 cofre 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 backup chamado V2VM no $Container e o armazena na variável $BackupItem.

Exemplo 2: Obter um item de compartilhamento de arquivos do Azure do 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 o armazena na variável $BackupItem. O uso do 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 -Name parâmetro como a propriedade Name retornada no conjunto de resultados de $BackupItem.

Parâmetros

-BackupManagementType

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

  • AzureVM
  • MAB
  • AzureStorage
  • AzureWorkload

Propriedades do parâmetro

Tipo:BackupManagementType
Valor padrão:None
Valores aceitos:AzureVM, MAB, AzureStorage, AzureWorkload
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

GetItemsForVault
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Container

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

Propriedades do parâmetro

Tipo:ContainerBase
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

GetItemsForContainer
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-DefaultProfile

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

Propriedades do parâmetro

Tipo:IAzureContextContainer
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DeleteState

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

  • ToBeDeleted
  • NotDeleted

Propriedades do parâmetro

Tipo:ItemDeleteState
Valor padrão:None
Valores aceitos:ToBeDeleted, NotDeleted
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:6
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-FriendlyName

FriendlyName do item de backup

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Name

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

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:2
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Policy

Objeto de política de proteção.

Propriedades do parâmetro

Tipo:PolicyBase
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

GetItemsForPolicy
Cargo:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes: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á nenhum ponto de recuperação.
  • Protegido. A proteção está em andamento.
  • ProtectionError. Há um erro de proteção.
  • ProtectionStopped. A proteção está desabilitada.

Propriedades do parâmetro

Tipo:ItemProtectionState
Valor padrão:None
Valores aceitos:IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:4
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes: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:

  • Saudável
  • Insalubre

Propriedades do parâmetro

Tipo:ItemProtectionStatus
Valor padrão:None
Valores aceitos:Healthy, Unhealthy
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:3
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-UseSecondaryRegion

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

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-VaultId

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

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WorkloadType

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

  • AzureVM
  • AzureFiles
  • MSSQL
  • FileFolder
  • SAPHanaDatabase

Propriedades do parâmetro

Tipo:WorkloadType
Valor padrão:None
Valores aceitos:AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

GetItemsForContainer
Cargo:5
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
GetItemsForVault
Cargo:5
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

ContainerBase

String

Saídas

ItemBase