Partilhar 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

Este comando permite que o Backup do Azure converta o Recurso em um Contêiner de Backup que, em seguida, é registrado no cofre de serviços de recuperação fornecido. O serviço de Backup do Azure pode então descobrir cargas de trabalho do tipo de carga de trabalho determinado 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 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 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ão sendo protegidos. Atualmente, o valor suportado para este cmdlet é AzureWorkload

Tipo:BackupManagementType
valores aceites:AzureWorkload
Position:1
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Tipo:SwitchParameter
Aliases:cf
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Container

Contentor onde o artigo reside

Tipo:ContainerBase
Position:0
valor predefinido:None
Necessário:True
Accept pipeline input:True
Accept wildcard characters: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
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

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

Tipo:SwitchParameter
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters: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
Position:0
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

-VaultId

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

Tipo:String
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Apresenta o que aconteceria mediante a execução do cmdlet.

Tipo:SwitchParameter
Aliases:wi
Position:Named
valor predefinido:None
Necessário:False
Accept pipeline input:False
Accept wildcard characters:False

-WorkloadType

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

Tipo:WorkloadType
valores aceites:AzureVM, AzureSQLDatabase, AzureFiles, MSSQL
Position:2
valor predefinido:None
Necessário:True
Accept pipeline input:False
Accept wildcard characters:False

Entradas

String

Saídas

ContainerBase