Unregister-AzRecoveryServicesBackupContainer

Hebt die Registrierung eines Windows Server- oder eines anderen Containers aus dem Tresor auf.

Syntax

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

Beschreibung

Mit dem Cmdlet "Unregister-AzRecoveryServicesBackupContainer " wird die Registrierung eines Windows Server- oder eines anderen Sicherungscontainers aus dem Tresor aufgehoben. Mit diesem Cmdlet werden Verweise auf einen Container aus dem Tresor entfernt. Bevor Sie die Registrierung eines Containers aufheben können, müssen Sie alle geschützten Daten löschen, die diesem Container zugeordnet sind. Legen Sie den Tresorkontext mithilfe des Cmdlets Set-AzRecoveryServicesVaultContext fest, bevor Sie das aktuelle Cmdlet verwenden.

Beispiele

Beispiel 1: Aufheben der Registrierung eines Windows Server aus dem Tresor

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

Der erste Befehl ruft den Windows-Container mit dem Namen server01.contoso.com ab, der im Tresor registriert ist, und speichert ihn dann in der variablen $Cont. Der zweite Befehl hebt die Registrierung des angegebenen Windows Server aus dem Azure Backup Vault auf.

Beispiel 2

Hebt die Registrierung eines Windows Server- oder eines anderen Containers aus dem Tresor auf. (automatisch generiert)

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

Beispiel 3: Aufheben der Registrierung eines MSSQL-Containers aus dem Tresor

$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

Der erste Befehl ruft den Container mit dem Namen "pstest-vm" ab, der im Tresor registriert ist, und speichert ihn dann in der variablen $Cont. Der zweite Befehl hebt die Registrierung des angegebenen Sicherungscontainers aus dem Tresor der Wiederherstellungsdienste auf und gibt den Sicherungsauftrag aus, um den Abschluss zu überwachen und nachzuverfolgen.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-Container

Gibt ein Sicherungscontainerobjekt an, das die Registrierung aufheben soll. Verwenden Sie das Cmdlet Get-AzRecoveryServicesBackupContainer, um ein BackupContainer-Objekt abzurufen.

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

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

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

-Force

Aufheben der Registrierung des Containers erzwingen (Bestätigungsdialogfeld verhindert). Dieser Parameter ist optional.

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

-PassThru

Gibt den container zurück, der gelöscht werden soll.

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

-VaultId

ARM-ID des Recovery Services Vault.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird.

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

Eingaben

String

Ausgaben

ContainerBase