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 .