Unregister-AzRecoveryServicesBackupContainer

Annulla la registrazione di un contenitore di Windows Server o di un altro contenitore dall'insieme di credenziali.

Sintassi

Unregister-AzRecoveryServicesBackupContainer
          [-Container] <ContainerBase>
          [-PassThru]
          [-Force]
          [-VaultId <String>]
          [-DefaultProfile <IAzureContextContainer>]
          [-WhatIf]
          [-Confirm]
          [<CommonParameters>]

Descrizione

Il cmdlet Unregister-AzRecoveryServicesBackupContainer annulla la registrazione di un contenitore di Windows Server o di altro tipo Backup dall'insieme di credenziali. Questo cmdlet rimuove i riferimenti a un contenitore dall'insieme di credenziali. Prima di annullare la registrazione di un contenitore, è necessario eliminare tutti i dati protetti associati a tale contenitore. Impostare il contesto dell'insieme di credenziali usando il cmdlet Set-AzRecoveryServicesVaultContext prima di usare il cmdlet corrente.

Esempio

Esempio 1: Annullare la registrazione di windows Server dall'insieme di credenziali

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType "Windows" -BackupManagementType MAB -VaultId $vault.ID
Unregister-AzRecoveryServicesBackupContainer -Container $Cont

Il primo comando ottiene il contenitore di Windows denominato server01.contoso.com registrato nell'insieme di credenziali e quindi lo archivia nella variabile $Cont. Il secondo comando annulla la registrazione dell'oggetto Windows Server specificato dall'insieme di credenziali Backup di Azure.

Esempio 2

Annulla la registrazione di un contenitore di Windows Server o di un altro contenitore dall'insieme di credenziali. (generato automaticamente)

Unregister-AzRecoveryServicesBackupContainer -Container $Cont -VaultId $vault.ID

Esempio 3: Annullare la registrazione di un contenitore MSSQL dall'insieme di credenziali

$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVMAppContainer -BackupManagementType AzureWorkload -VaultId $vault.ID | Where-Object { $_.Name -match "pstest-vm" }
Unregister-AzRecoveryServicesBackupContainer -Container $Cont

WorkloadName     Operation            Status               StartTime                 EndTime                   JobID
------------     ---------            ------               ---------                 -------                   -----
sql-pstest-vm2   UnRegister           Completed            1/3/2024 6:26:54 AM       1/3/2024 6:29:18 AM       f8626j98-8027-7h89-aa77-1a7ed83f5645

Il primo comando ottiene il contenitore con Nome come "pstest-vm" registrato nell'insieme di credenziali e quindi lo archivia nella variabile $Cont. Il secondo comando annulla la registrazione del contenitore di backup specificato dall'insieme di credenziali dei servizi di ripristino e restituisce il processo di backup per monitorare e tenere traccia del completamento.

Parametri

-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

Specifica un oggetto contenitore backup per annullare la registrazione. Per ottenere un oggetto BackupContainer , usare il cmdlet Get-AzRecoveryServicesBackupContainer.

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

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

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

-Force

Forzare la registrazione del 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

-PassThru

Restituire il contenitore da eliminare.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
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

Input

String

Output

ContainerBase