Register-AzRecoveryServicesBackupContainer
O cmdlet Register-AzRecoveryServicesBackupContainer regista a carga de trabalho do Azure e os contentores de backup do Armazenamento do Azure com um cofre de Serviços de Recuperação.
Sintaxe
Register (Predefinição)
Register-AzRecoveryServicesBackupContainer
[-ResourceId] <String>
[-BackupManagementType] <BackupManagementType>
[-WorkloadType] <WorkloadType>
[-Force]
[-ContainerSubscriptionId <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
ReRegister
Register-AzRecoveryServicesBackupContainer
[-Container] <ContainerBase>
[-BackupManagementType] <BackupManagementType>
[-WorkloadType] <WorkloadType>
[-Force]
[-ContainerSubscriptionId <String>]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
AzureFileRegister
Register-AzRecoveryServicesBackupContainer
[-StorageAccountName] <String>
[-BackupManagementType] <BackupManagementType>
[-WorkloadType] <WorkloadType>
[-AccessType <String>]
[-IsSystemAssignedIdentity]
[-UserAssignedIdentityArmUrl <String>]
[-Force]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrição
Este comando permite ao Azure Backup converter o recurso para um Contentor de Backup registado no cofre de Serviços de Recuperação especificado. Suporta contentores de workload Azure e contentores Armazenamento do Azure usados para backup do Azure File Share. Um contentor do Armazenamento do Azure pode usar acesso de chave partilhada ou de identidade gerida.
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 -Container parâmetro.
Exemplo 3: Registar uma conta Armazenamento do Azure usando uma identidade gerida atribuída pelo utilizador
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "vaultResourceGroup" -Name "vaultName"
$identityId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/identityResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/backupIdentity"
Register-AzRecoveryServicesBackupContainer -StorageAccountName "storageAccountName" -BackupManagementType AzureStorage -WorkloadType AzureFiles -AccessType IdentityBased -UserAssignedIdentityArmUrl $identityId -VaultId $vault.ID
Este exemplo regista uma conta Armazenamento do Azure para backup do Azure File Share usando uma identidade gerida atribuída pelo utilizador. Se a conta já estiver registada com um tipo de acesso ou identidade diferente, o cmdlet solicita confirmação.
Especifique -Force para saltar essa confirmação.
Parâmetros
-AccessType
Especifica como o Azure Backup acede a uma conta do Armazenamento do Azure. Use KeyBased para acesso a chaves partilhadas ou IdentityBased para acesso a identidade gerida.
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Valores aceites: KeyBased, IdentityBased
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
AzureFileRegister
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-BackupManagementType
A classe de recursos que estão sendo protegidos. Os valores suportados são AzureWorkload e AzureStorage.
Propriedades dos parâmetros
Tipo: BackupManagementType
Valor predefinido: None
Valores aceites: AzureWorkload, AzureStorage
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: 1
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-Confirm
Solicita confirmação antes de executar o cmdlet.
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Cf.
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
-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
ReRegister
Posto: 0
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: True
Valor dos restantes argumentos: False
-ContainerSubscriptionId
ID de subscrição da subscrição que contém os contentores a descobrir durante o registo, para descoberta de contentores entre subscrições. Este parâmetro é opcional.
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
Register
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
ReRegister
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
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
-Force
Ignora o diálogo de confirmação ao registar ou voltar a registar um contentor.
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
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
-IsSystemAssignedIdentity
Indica que o Azure Backup utiliza a identidade gerida atribuída ao sistema do cofre de Serviços de Recuperação para aceder à conta de armazenamento.
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor predefinido: False
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
AzureFileRegister
Posto: Named
Obrigatório: False
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-ResourceId
ID completo do Azure Resource Manager da máquina virtual para registar. O cmdlet compara o ID completo, incluindo a subscrição, grupo de recursos e nome da máquina virtual, com contentores de carga de trabalho descobertos. Uma máquina virtual com o mesmo nome e nome de grupo de recursos numa subscrição diferente não é selecionada.
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
Register
Posto: 0
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-StorageAccountName
Especifica o nome da conta do Armazenamento do Azure para se registar no backup do Azure File Share.
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
AzureFileRegister
Posto: 0
Obrigatório: True
Valor do pipeline: False
Valor do pipeline por nome de propriedade: False
Valor dos restantes argumentos: False
-UserAssignedIdentityArmUrl
Especifica o ID de recurso ARM da identidade gerida atribuída pelo utilizador que o Azure Backup usa para aceder à conta de armazenamento.
Propriedades dos parâmetros
Tipo: String
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
AzureFileRegister
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
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado.
Propriedades dos parâmetros
Tipo: SwitchParameter
Valor predefinido: None
Suporta carateres universais: False
NãoMostrar: False
Aliases: Wi
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
-WorkloadType
Tipo de carga de trabalho do recurso. O valor atual suportado é AzureVM, WindowsServer, AzureFiles, MSSQL
Propriedades dos parâmetros
Tipo: WorkloadType
Valor predefinido: None
Valores aceites: AzureVM, AzureSQLDatabase, AzureFiles, MSSQL
Suporta carateres universais: False
NãoMostrar: False
Conjuntos de parâmetros
(All)
Posto: 2
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 .
Saídas