Bagikan melalui


Unregister-AzRecoveryServicesBackupContainer

Membatalkan pendaftaran Windows Server atau kontainer lain dari vault.

Sintaks

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

Deskripsi

Cmdlet Unregister-AzRecoveryServicesBackupContainer membatalkan pendaftaran Windows Server atau kontainer Cadangan lainnya dari vault. Cmdlet ini menghapus referensi ke kontainer dari vault. Sebelum dapat membatalkan pendaftaran kontainer, Anda harus menghapus data yang dilindungi yang terkait dengan kontainer tersebut. Atur konteks vault dengan menggunakan cmdlet Set-AzRecoveryServicesVaultContext sebelum Anda menggunakan cmdlet saat ini.

Contoh

Contoh 1: Membatalkan pendaftaran Windows Server dari vault

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

Perintah pertama mendapatkan kontainer Windows bernama server01.contoso.com yang terdaftar di vault, lalu menyimpannya dalam variabel $Cont. Perintah kedua membatalkan pendaftaran Windows Server yang ditentukan dari vault Azure Backup.

Contoh 2

Membatalkan pendaftaran Windows Server atau kontainer lain dari vault. (dibuat otomatis)

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

Contoh 3: Membatalkan pendaftaran kontainer MSSQL dari vault

$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

Perintah pertama mendapatkan kontainer dengan Nama seperti "pstest-vm" yang terdaftar di vault, lalu menyimpannya dalam variabel $Cont. Perintah kedua membatalkan pendaftaran kontainer cadangan yang ditentukan dari vault layanan pemulihan dan menghasilkan pekerjaan pencadangan untuk memantau dan melacak penyelesaian.

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

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

-Container

Menentukan objek kontainer Backup untuk membatalkan pendaftaran. Untuk mendapatkan objek BackupContainer , gunakan cmdlet Get-AzRecoveryServicesBackupContainer.

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

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.

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

-Force

Paksa membatalkan pendaftaran kontainer (mencegah dialog konfirmasi). Parameter ini bersifat opsional.

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

-PassThru

Mengembalikan kontainer yang akan dihapus.

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

-VaultId

ID ARM dari Vault Layanan Pemulihan.

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

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan.

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

Input

String

Output

ContainerBase