Get-AzRecoveryServicesBackupItem
Obtém os itens de um contêiner no Backup.
Sintaxe
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
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
Tipo: | BackupManagementType |
Valores aceitos: | AzureVM, MAB, AzureStorage, AzureWorkload |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Container
Especifica um objeto de contêiner do qual esse cmdlet obtém itens de backup.
Para obter um
Tipo: | ContainerBase |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | 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 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DeleteState
Especifica o estado de exclusão do item Os valores aceitáveis para este parâmetro são:
- ToBeDeleted
- NotDeleted
Tipo: | ItemDeleteState |
Valores aceitos: | ToBeDeleted, NotDeleted |
Cargo: | 6 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-FriendlyName
FriendlyName do item de backup
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Name
Especifica o nome do item de backup. Para compartilhamento de arquivo, especifique a ID exclusiva do compartilhamento de arquivos protegido.
Tipo: | String |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Policy
Objeto de política de proteção.
Tipo: | PolicyBase |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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.
Tipo: | ItemProtectionState |
Valores aceitos: | IRPending, ProtectionError, Protected, ProtectionStopped, BackupsSuspended |
Cargo: | 4 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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
Tipo: | ItemProtectionStatus |
Valores aceitos: | Healthy, Unhealthy |
Cargo: | 3 |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-UseSecondaryRegion
Filtros da região secundária para restauração entre regiões
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-VaultId
ID do ARM do Cofre dos Serviços de Recuperação.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | 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 aceitos: | AzureVM, AzureFiles, MSSQL, FileFolder, SAPHanaDatabase |
Cargo: | 5 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Saídas
Links Relacionados
Azure PowerShell