Partager via


Remove-SCVirtualizationManager

Supprime un VMware vCenter Server de VMM.

Syntaxe

Default (Par défaut)

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

Description

L’applet de commande Remove-SCVirtualizationManager supprime un ou plusieurs objets VMware vCenter Server de Virtual Machine Manager (VMM). Cette applet de commande supprime l’objet vCenter Server de la base de données VMM et supprime également tous les objets hôtes ESX importés et les objets de machine virtuelle associés à vCenter Server.

Lorsque vous supprimez un serveur VirtualCenter, l’applet de commande n’apporte aucune modification dans vCenter Server et ne supprime aucun hôte ou machine virtuelle de vCenter Server.

Exemples

Exemple 1 : Supprimer un serveur VMware vCenter de VMM

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

La première commande récupère l’objet du gestionnaire de virtualisation nommé VirtMgrServer01 à partir de VMMServer01 et stocke l’objet dans la variable $VirtMgrServer.

La deuxième commande supprime de VMM l’objet vCenter Server, ainsi que tous les objets hôte et machine virtuelle associés.

Exemple 2 : Suppression d’un ensemble de VMware vCenter Server de VMM

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

La première commande récupère tous les objets du gestionnaire de virtualisation dont le nom inclut la chaîne « Serveur » et stocke les objets dans $VirtManagers.

La deuxième commande supprime chaque objet en $VirtManagers de VMM, ainsi que tous les objets hôtes et machines virtuelles associés.

Pour plus d’informations sur l’instruction de boucle Windows PowerShell ForEach standard, tapez Get-Help about_ForEach.

Exemple 3 : Supprimer tous les serveurs VMware vCenter de VMM

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

Cette commande supprime tous les objets du gestionnaire de virtualisation de VMM.

Paramètres

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:cf

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-JobVariable

Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-PROTipID

Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils pro.

Propriétés du paramètre

Type:Guid
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-RunAsynchronously

Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-VirtualizationManager

Spécifie un objet de gestionnaire de virtualisation géré par VMM.

Propriétés du paramètre

Type:VirtualizationManager
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:0
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande ne s’exécute pas.

Propriétés du paramètre

Type:SwitchParameter
Valeur par défaut:False
Prend en charge les caractères génériques:False
DontShow:False
Alias:Wi

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Notes

  • Nécessite un objet de gestionnaire de virtualisation VMM, qui peut être récupéré à l’aide de l’applet de commande Get-SCVirtualizationManager .