Share via


Register-AzRecoveryServicesBackupContainer

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

Syntax

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 de serviços de Recuperação fornecido. O serviço de Backup do Azure pode descobrir cargas de trabalho do tipo de carga de trabalho específico dentro desse 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 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 de serviços de recuperação. O segundo comando busca todos os contêineres de backup registrados no cofre de serviços de recuperação. O terceiro comando dispara uma operação de re-registro 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

Type:BackupManagementType
Accepted values:AzureWorkload
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Container

Contêiner onde o item reside

Type:ContainerBase
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceId

ID do Recurso do Azure cujo item de representante precisa ser verificado se ele já estiver protegido por algum Cofre do RecoveryServices na assinatura.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkloadType

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

Type:WorkloadType
Accepted values:AzureVM, AzureSQLDatabase, AzureFiles, MSSQL
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Entradas

String

Saídas

ContainerBase