Register-AzRecoveryServicesBackupContainer

O cmdlet Register-AzRecoveryServicesBackupContainer registra uma VM do Azure para AzureWorkloads com workloadType específico.

Sintaxe

Register-AzRecoveryServicesBackupContainer
        [-ResourceId] <String>
        [-BackupManagementType] <BackupManagementType>
        [-WorkloadType] <WorkloadType>
        [-Force]
        [-VaultId <String>]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]
Register-AzRecoveryServicesBackupContainer
        [-Container] <ContainerBase>
        [-BackupManagementType] <BackupManagementType>
        [-WorkloadType] <WorkloadType>
        [-Force]
        [-VaultId <String>]
        [-DefaultProfile <IAzureContextContainer>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]

Description

Esse comando permite que o Backup do Azure converta o Recurso em um Contêiner de Backup que é registrado no cofre dos serviços de recuperação fornecido. O serviço de Backup do Azure pode descobrir cargas de trabalho do tipo de carga de trabalho especificado nesse contêiner para serem protegidas posteriormente.

Exemplos

Exemplo 1: Registrar um contêiner de backup

Register-AzRecoveryServicesBackupContainer -ResourceId <AzureVMID> -VaultId <vaultID> -WorkloadType MSSQL -BackupManagementType AzureWorkload

O cmdlet registra uma VM do Azure como um contêiner para a carga de trabalho MSSQL.

Exemplo 2: registrar novamente um contêiner de backup

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "rgName"  -Name "vaultName"
$container = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVMAppContainer -VaultId $vault.ID 
Register-AzRecoveryServicesBackupContainer -Container $container[-1] -BackupManagementType AzureWorkload -WorkloadType MSSQL -VaultId $vault.ID

O primeiro comando busca o cofre dos serviços de recuperação. O segundo comando busca todos os contêineres de backup registrados no cofre dos serviços de recuperação. O terceiro comando aciona uma operação de recadastramento para o contêiner $container[-1], para registrar novamente um contêiner já registrado, passamos o parâmetro -Container.

Parâmetros

-BackupManagementType

A classe de recursos que está sendo protegida. Atualmente, o valor com suporte para esse cmdlet é AzureWorkload

Tipo:BackupManagementType
Valores aceitos:AzureWorkload
Cargo:1
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Container

Contêiner onde o item reside

Tipo:ContainerBase
Cargo:0
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 a 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

-Force

Forçar contêiner de registros (impede a caixa de diálogo de confirmação). Esse parâmetro é opcional.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-ResourceId

ID do recurso do Azure cujo item representativo precisa ser verificado se ele já estiver protegido por algum cofre RecoveryServices na assinatura.

Tipo:String
Cargo:0
Valor padrão:None
Obrigatório:True
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

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WorkloadType

Tipo de carga de trabalho do recurso. O valor atual com suporte é AzureVM, WindowsServer, AzureFiles, MSSQL

Tipo:WorkloadType
Valores aceitos:AzureVM, AzureSQLDatabase, AzureFiles, MSSQL
Cargo:2
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

String

Saídas

ContainerBase