Register-AzRecoveryServicesBackupContainer

El cmdlet Register-AzRecoveryServicesBackupContainer registra Azure carga de trabajo y Azure Storage contenedores de copia de seguridad con un almacén de Recovery Services.

Sintaxis

Register (valor predeterminado)

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

ReRegister

Register-AzRecoveryServicesBackupContainer
    [-Container] <ContainerBase>
    [-BackupManagementType] <BackupManagementType>
    [-WorkloadType] <WorkloadType>
    [-Force]
    [-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>]

Description

Este comando permite Azure Backup convertir el recurso en un contenedor de copia de seguridad registrado en el almacén de Recovery Services especificado. Admite Azure contenedores de cargas de trabajo y contenedores de Azure Storage usados para Azure copia de seguridad del recurso compartido de archivos. Un contenedor de Azure Storage puede usar acceso de clave compartida o identidad administrada.

Ejemplos

Ejemplo 1 Registro de un contenedor de copia de seguridad

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

El cmdlet registra una máquina virtual de Azure como contenedor para la carga de trabajo MSSQL.

Ejemplo 2 Volver a registrar un contenedor de copia de seguridad

$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

El primer comando captura el almacén de Recovery Services. El segundo comando captura todos los contenedores de copia de seguridad registrados en el almacén de Recovery Services. El tercer comando desencadena una operación de nuevo registro para el contenedor $container[-1], para volver a registrar un contenedor ya registrado que pasamos -Container parámetro.

Ejemplo 3: Registro de una cuenta de Azure Storage mediante una identidad administrada asignada por el usuario

$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

En este ejemplo se registra una cuenta de Azure Storage para Azure copia de seguridad del recurso compartido de archivos mediante una identidad administrada asignada por el usuario. Si la cuenta ya está registrada con otro tipo de acceso o identidad, el cmdlet solicita confirmación. Especifique -Force para omitir esa confirmación.

Parámetros

-AccessType

Especifica cómo Azure Backup accede a una cuenta de Azure Storage. Use KeyBased para el acceso de clave compartida o IdentityBased para el acceso de identidad administrada.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Valores aceptados:KeyBased, IdentityBased
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

AzureFileRegister
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-BackupManagementType

La clase de recursos que se protege. Los valores admitidos son AzureWorkload y AzureStorage.

Propiedades de parámetro

Tipo:BackupManagementType
Valor predeterminado:None
Valores aceptados:AzureWorkload, AzureStorage
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:1
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Confirm

Le pide confirmación antes de ejecutar el cmdlet.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Container

Contenedor donde reside el elemento

Propiedades de parámetro

Tipo:ContainerBase
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ReRegister
Posición:0
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Propiedades de parámetro

Tipo:IAzureContextContainer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Force

Omite el cuadro de diálogo de confirmación al registrar o volver a registrar un contenedor.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-IsSystemAssignedIdentity

Indica que Azure Backup usa la identidad administrada asignada por el sistema del almacén de Recovery Services para acceder a la cuenta de almacenamiento.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:False
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

AzureFileRegister
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResourceId

Identificador del recurso de Azure cuyo elemento representativo debe comprobarse si ya está protegido por algún almacén de RecoveryServices en la suscripción.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Register
Posición:0
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-StorageAccountName

Especifica el nombre de la cuenta de Azure Storage que se va a registrar para Azure copia de seguridad del recurso compartido de archivos.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

AzureFileRegister
Posición:0
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-UserAssignedIdentityArmUrl

Especifica el identificador de recurso de ARM de la identidad administrada asignada por el usuario que Azure Backup usa para acceder a la cuenta de almacenamiento.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

AzureFileRegister
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-VaultId

Id. de ARM del almacén de Recovery Services.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

Muestra lo que sucedería si el cmdlet se ejecuta.

Propiedades de parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:wi

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WorkloadType

Tipo de carga de trabajo del recurso. El valor admitido actual es AzureVM, WindowsServer, AzureFiles, MSSQL

Propiedades de parámetro

Tipo:WorkloadType
Valor predeterminado:None
Valores aceptados:AzureVM, AzureSQLDatabase, AzureFiles, MSSQL
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:2
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

String

Salidas

ContainerBase