Share via


Register-AzRecoveryServicesBackupContainer

Il cmdlet Register-AzRecoveryServicesBackupContainer registra una macchina virtuale di Azure per AzureWorkloads con workloadType specifico.

Sintassi

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>]

Descrizione

Questo comando consente Backup di Azure di convertire la risorsa in un contenitore di backup che viene quindi registrato nell'insieme di credenziali di Servizi di ripristino specificato. Il servizio Backup di Azure può quindi individuare i carichi di lavoro del tipo di carico di lavoro specificato all'interno di questo contenitore da proteggere in un secondo momento.

Esempio

Esempio 1 Registrare un contenitore di backup

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

Il cmdlet registra una macchina virtuale di Azure come contenitore per il carico di lavoro MSSQL.

Esempio 2 Registrare nuovamente un contenitore di 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

Il primo comando recupera l'insieme di credenziali dei servizi di ripristino. Il secondo comando recupera tutti i contenitori di backup registrati con l'insieme di credenziali dei servizi di ripristino. Il terzo comando attiva un'operazione di ripetizione della registrazione per il contenitore $container[-1], per registrare nuovamente un contenitore già registrato passato al parametro -Container.

Parametri

-BackupManagementType

Classe di risorse protette. Attualmente il valore supportato per questo cmdlet è AzureWorkload

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

-Confirm

Richiede conferma prima di eseguire il cmdlet.

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

-Container

Contenitore in cui risiede l'elemento

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

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

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

-Force

Forza registra il contenitore (impedisce la finestra di dialogo di conferma). Il parametro è facoltativo.

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

-ResourceId

ID della risorsa di Azure il cui elemento rappresentativo deve essere controllato se è già protetto da alcuni insiemi di credenziali di RecoveryServices nella sottoscrizione.

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

-VaultId

ID ARM dell'insieme di credenziali di Servizi di ripristino.

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

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet.

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

-WorkloadType

Tipo di carico di lavoro della risorsa. Il valore supportato corrente è 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

Input

String

Output

ContainerBase