Get-AzRecoveryServicesBackupProtectableItem

Este comando recuperará todos os itens que podem ser protegidos dentro de um determinado contêiner ou em todos os contêineres registrados. Consistirá em todos os elementos da hierarquia do pedido. Retorna DBs e suas entidades de camada superior, como Instance, AvailabilityGroup, etc.

Sintaxe

NoFilterParamSet (Predefinição)

Get-AzRecoveryServicesBackupProtectableItem
    [[-Container] <ContainerBase>]
    [-WorkloadType] <WorkloadType>
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

FilterParamSet

Get-AzRecoveryServicesBackupProtectableItem
    [[-Container] <ContainerBase>]
    [-WorkloadType] <WorkloadType>
    [[-ItemType] <ProtectableItemType>]
    [-Name <String>]
    [-ServerName <String>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

IdParamSet

Get-AzRecoveryServicesBackupProtectableItem
    [-ParentID] <String>
    [[-ItemType] <ProtectableItemType>]
    [-Name <String>]
    [-ServerName <String>]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Descrição

O cmdlet Get-AzRecoveryServicesBackupProtectableItem obtém a lista de itens protegíveis em um contêiner e o status de proteção dos itens. Um contentor registado num cofre de Serviços de Recuperação Azure pode ter um ou mais itens que podem ser protegidos.

Exemplos

Exemplo 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

O primeiro comando obtém o contêiner do tipo MSSQL e, em seguida, armazena-o na variável $Container. O segundo comando obtém o item protetor de backup em $Container e, em seguida, armazena-o na variável $Item.

Parâmetros

-Container

Contentor onde o artigo reside

Propriedades dos parâmetros

Tipo:ContainerBase
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

NoFilterParamSet
Posto:0
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False
FilterParamSet
Posto:0
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-DefaultProfile

As credenciais, conta, inquilino e subscrição usados para comunicação com o Azure.

Propriedades dos parâmetros

Tipo:IAzureContextContainer
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ItemType

Especifica o tipo de item passível de proteção. Valores aplicáveis: (SQLDataBase, SQLInstance, SQLAvailabilityGroup).

Propriedades dos parâmetros

Tipo:ProtectableItemType
Valor predefinido:None
Valores aceites:SQLDataBase, SQLInstance, SQLAvailabilityGroup
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

FilterParamSet
Posto:2
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
IdParamSet
Posto:2
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Name

Especifica o nome do Banco de Dados, Instância ou AvailabilityGroup.

Propriedades dos parâmetros

Tipo:String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

FilterParamSet
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
IdParamSet
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ParentID

Especificado o ID ARM de uma instância ou AG.

Propriedades dos parâmetros

Tipo:String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

IdParamSet
Posto:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-ServerName

Especifica o nome do servidor ao qual o item pertence.

Propriedades dos parâmetros

Tipo:String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

FilterParamSet
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
IdParamSet
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VaultId

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

Propriedades dos parâmetros

Tipo:String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-WorkloadType

Tipo de carga de trabalho do recurso. Os valores atuais suportados são AzureVM, WindowsServer, AzureFiles, MSSQL

Propriedades dos parâmetros

Tipo:WorkloadType
Valor predefinido:None
Valores aceites:AzureVM, WindowsServer, AzureFiles, MSSQL
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

NoFilterParamSet
Posto:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
FilterParamSet
Posto:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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

System.String

Saídas

ProtectableItemBase