Dela via


Unregister-AzRecoveryServicesBackupContainer

Avregistrerar en Windows Server eller annan container från valvet.

Syntax

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

Description

Cmdleten Unregister-AzRecoveryServicesBackupContainer avregistrerar en Windows Server- eller annan säkerhetskopieringscontainer från valvet. Den här cmdleten tar bort referenser till en container från valvet. Innan du kan avregistrera en container måste du ta bort alla skyddade data som är associerade med containern. Ange valvkontexten med hjälp av cmdleten Set-AzRecoveryServicesVaultContext innan du använder den aktuella cmdleten.

Exempel

Exempel 1: Avregistrera en Windows Server från valvet

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

Det första kommandot hämtar Windows-containern med namnet server01.contoso.com som är registrerad i valvet och lagrar den sedan i variabeln $Cont. Det andra kommandot avregistrerar den angivna Windows Server från Azure Backup-valvet.

Exempel 2

Avregistrerar en Windows Server eller annan container från valvet. (automatiskt genererad)

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

Exempel 3: Avregistrera en MSSQL-container från valvet

$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

Det första kommandot hämtar containern med Namn som "pstest-vm" som är registrerat i valvet och lagrar den sedan i variabeln $Cont. Det andra kommandot avregistrerar den angivna säkerhetskopieringscontainern från Recovery Services-valvet och matar ut säkerhetskopieringsjobbet för att övervaka och spåra slutförande.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Container

Anger ett säkerhetskopieringscontainerobjekt som ska avregistreras. Om du vill hämta ett BackupContainer--objekt använder du cmdleten Get-AzRecoveryServicesBackupContainer.

Typ:ContainerBase
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Force

Tvinga avregistrerar container (förhindrar bekräftelsedialogruta). Den här parametern är valfri.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PassThru

Returnera containern som ska tas bort.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VaultId

ARM-ID för Recovery Services-valvet.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

Utdata