Register-SCVMMManagedComputer
Réassocie un ordinateur géré sur lequel le logiciel de l’agent VMM est installé avec un autre serveur d’administration VMM.
Syntax
Register-SCVMMManagedComputer
[-VMMManagedComputer] <VMMManagedComputer>
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
L’applet de commande Register-SCVMMManagedComputer réassocie un ordinateur managé sur lequel le logiciel de l’agent VMM (Virtual Machine Manager) est installé avec un autre serveur d’administration VMM.
Lorsque vous ajoutez initialement un serveur hôte ou de bibliothèque à VMM, le serveur hôte ou bibliothèque est associé au serveur d’administration VMM qui fournit la base de données VMM à laquelle vous avez ajouté l’hôte ou le serveur de bibliothèque. La base de données VMM peut être installée dans une base de données Microsoft SQL Server sur le serveur d’administration VMM lui-même ou sur un ordinateur distant exécutant SQL Server.
Une fois qu’un hôte ou un serveur de bibliothèque est ajouté à (et par conséquent associé à) un serveur d’administration VMM, il ne peut pas communiquer avec un autre serveur d’administration VMM. Toutefois, vous pouvez l’associer à un autre serveur d’administration VMM, comme décrit dans les scénarios suivants.
Scénario 1 : Récupération d’urgence
Dans ce scénario, VMMServerA échoue ou le service VMM s’exécutant sur VMMServerA échoue. VMMServerB peut déjà être disponible en tant que serveur d’administration VMM de sauvegarde. Si ce n’est pas le cas, vous pouvez installer le service VMM sur VMMServerB. À ce stade, la base de données VMM peut se trouver sur VMMServerB ou, si vous conservez la base de données sur un SQL Server distinct, vous pouvez maintenant pointer VMMServerB vers la base de données VMM sur cette SQL Server.
Toutefois, même si vous disposez maintenant d’un serveur d’administration VMM fonctionnel (VMMServerB) et d’une base de données, les hôtes et les serveurs de bibliothèque gérés par VMMServerA sont toujours configurés pour communiquer avec VMMServerA. VMMServerB reconnaît ces ordinateurs gérés, mais ils sont dans un état d’accès refusé. À ce stade, vous pouvez utiliser Reassociate-SCVMMManagedComputer pour réinscrire les ordinateurs gérés par VMMServerA avec VMMServerB.
Scénario 2 : regroupements de serveurs Re-Organizing
Dans ce scénario, VMMServerA et VMMServerB sont deux serveurs d’administration VMM existants qui gèrent différents ensembles d’hôtes et de serveurs de bibliothèque. Si, par exemple, VMHost01 est actuellement géré par VMMServerA, vous pouvez ajouter VMHost01 à VMMServerB à l’aide de l’applet de commande Add-SCVMHost avec le paramètre Reassociate . Si vous procédez ainsi, l’état de VMHost01 sur VMMServerA est désormais Accès refusé et son état sur VMMServerB répond. VMHost01 est désormais géré par le serveur VMMServerB, si bien que vous pouvez le supprimer du serveur VMMServerA.
Vous pouvez également utiliser Reassociate-SCVMMManagedComputer pour réassocier Host01 à VMMServerA.
Exemples
Exemple 1 : Réassocier tous les ordinateurs managés non associés à un serveur VMM spécifique
PS C:\> Get-VMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> $Credential = Get-Credential
PS C:\> Get-VMMManagedComputer | where {$_.State -eq "NotResponding"} | Register-SCVMMManagedComputer -Credential $Credential
La première commande se connecte à VMMServer01 dans le domaine Contoso.com.
La deuxième commande utilise Get-Credential pour vous inviter à fournir un nom d’utilisateur et un mot de passe et à stocker vos informations d’identification dans la variable $Credential. Les informations d’identification requises pour cette opération sont un compte de domaine disposant de droits d’administrateur sur le serveur hôte que vous souhaitez associer à un serveur VMM spécifique et au mot de passe de ce compte.
La dernière commande obtient tous les ordinateurs gérés à partir de VMMServer01 et sélectionne uniquement les objets qui se trouvent dans l’état Non réponse. Ensuite, il transmet ces objets à l’applet de commande Register-SCVMMManagedComputer qui modifie l’association des objets à VMMerver01. À mesure que cette commande est traitée, $Credential fournit vos informations d’identification à Register-SCVMMManagedComputer.
Paramètres
-Credential
Spécifie un objet d’informations d’identification ou, pour certaines applets de commande, un objet de compte d’identification qui contient le nom d’utilisateur et le mot de passe d’un compte autorisé à effectuer cette action. Ou, dans le cas de Restart-SCJob, dispose de l’autorisation d’effectuer une tâche redémarrée.
Pour plus d’informations sur l’objet PSCredential , tapez Get-Help Get-Credential
.
Pour plus d’informations sur les comptes d’identification, tapez Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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 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 |
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 |
-VMMManagedComputer
Spécifie un objet ordinateur géré par VMM.
Type: | VMMManagedComputer |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Sorties
VMMManagedComputer
Cette applet de commande retourne un objet VMMManagedComputer .