Remove-SCVirtualizationManager
Supprime un serveur VMware vCenter de VMM.
Syntax
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 « Serveur » 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 ForEach standard Windows PowerShell, 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 demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Spécifie l’ID du conseil d’optimisation des performances et des ressources qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualizationManager
Spécifie un objet de gestionnaire de virtualisation géré par VMM.
Type: | VirtualizationManager |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 .