Aracılığıyla paylaş


Remove-SCVirtualizationManager

VMware vCenter Server'ı VMM'den kaldırır.

Syntax

Remove-SCVirtualizationManager
      [-VirtualizationManager] <VirtualizationManager>
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Remove-SCVirtualizationManager cmdlet'i, Virtual Machine Manager'dan (VMM) bir veya daha fazla VMware vCenter Server nesnesini kaldırır. Bu cmdlet, vCenter Server nesnesini VMM veritabanından siler ve ayrıca vCenter Server ile ilişkili tüm içeri aktarılan ESX konak nesnelerini ve sanal makine nesnelerini kaldırır.

Bir VirtualCenter Server'ı kaldırdığınızda, cmdlet vCenter Server içinde hiçbir değişiklik yapmaz ve vCenter Server'dan hiçbir konak veya sanal makineyi kaldırmaz.

Örnekler

Örnek 1: VMM'den VMware vCenter Server kaldırma

PS C:\> $VirtMgrServer = Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com" -ComputerName "VirtMgrServer01.Contoso.com"
PS C:\> Remove-SCVirtualizationManager -VirtualizationManager $VirtMgrServer

İlk komut, VMMServer01'den VirtMgrServer01 adlı sanallaştırma yöneticisi nesnesini alır ve nesneyi $VirtMgrServer değişkeninde depolar.

İkinci komut, vCenter Server nesnesinin yanı sıra tüm ilişkili konak ve sanal makine nesnelerini VMM'den kaldırır.

Örnek 2: VMM'den bir VMware vCenter Sunucuları kümesini kaldırma

PS C:\> $VirtManagers = Get-SCVirtualizationManager -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "Server" }
PS C:\> ForEach ($VirtManager in $VirtManagers) {Remove-SCVirtualizationManager -VirtualizationManager $VirtManager}

İlk komut, adında "Server" dizesini içeren ve nesneleri $VirtManagers depolayan tüm sanallaştırma yöneticisi nesnelerini alır.

İkinci komut, $VirtManagers içindeki her nesneyi VMM'den ve ilişkili tüm konak ve sanal makine nesnelerini kaldırır.

Standart Windows PowerShell ForEach döngü deyimi hakkında daha fazla bilgi için yazınGet-Help about_ForEach.

Örnek 3: VMM'den tüm VMware vCenter Sunucularını kaldırma

PS C:\> Get-SCVirtualizationManager | Remove-SCVirtualizationManager -RunAsynchronously

Bu komut, VMM'den tüm sanallaştırma yöneticisi nesnelerini kaldırır.

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

-JobVariable

İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.

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

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

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

-RunAsynchronously

Denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

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

-VirtualizationManager

VMM tarafından yönetilen bir sanallaştırma yöneticisi nesnesi belirtir.

Type:VirtualizationManager
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

Notlar

  • Get-SCVirtualizationManager cmdlet'i kullanılarak alınabilen bir VMM sanallaştırma yöneticisi nesnesi gerektirir.