Remove-SCVirtualizationManager
Supprime un serveur VMware vCenter de VMM.
Syntaxe
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 au serveur vCenter.
Lorsque vous supprimez un serveur VirtualCenter, l’applet de commande n’apporte aucune modification au sein du serveur vCenter et ne supprime pas d’ordinateurs hôtes ou de machines virtuelles du serveur vCenter.
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 obtient l’objet du gestionnaire de virtualisation nommé VirtMgrServer01 à partir de VMMServer01 et stocke l’objet dans la variable $VirtMgrServer.
La deuxième commande supprime l’objet vCenter Server, ainsi que tous les objets hôtes et machines virtuelles associés, de VMM.
Exemple 2 : Supprimer un ensemble de serveurs VMware vCenter 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 obtient tous les objets du gestionnaire de virtualisation dont le nom inclut la chaîne « Server » et stocke les objets dans $VirtManagers.
La deuxième commande supprime chaque objet dans $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 standard ForEach, 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.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-JobVariable
Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | 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.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VirtualizationManager
Spécifie un objet de gestionnaire de virtualisation géré par VMM.
Type: | VirtualizationManager |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
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
.