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 konfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Container

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

Jenis:ContainerBase
Position:1
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:False

-DefaultProfile

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

Jenis:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-Force

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

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-PassThru

Mengembalikan kontainer yang akan dihapus.

Jenis:SwitchParameter
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

-VaultId

ID ARM dari Vault Layanan Pemulihan.

Jenis:String
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-WhatIf

Menunjukkan apa yang akan terjadi ketika cmdlet dijalankan.

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:False
Terima karakter wildcard:False

Input

String

Output

ContainerBase