Déplacer plusieurs utilisateurs (Migration Communications Server 2007)
Dernière rubrique modifiée : 2011-04-11
Vous pouvez déplacer des groupes d’utilisateurs vers le nouveau déploiement de Microsoft Lync Server 2010 à l’aide des deux méthodes suivantes : le Panneau de configuration Lync Server 2010 et Lync Server Management Shell. Vous devez remplir certaines conditions requises pour garantir une transition sans problème vers Lync Server 2010. Pour plus d’informations, voir Configurer des clients pour la migration (migration à partir d’Office Communications Server 2007) .
Important : |
---|
|
Lorsque vous déplacez un utilisateur vers un pool Lync Server 2010, les données de l’utilisateur sont déplacées vers la base de données principale associée au nouveau pool.
Remarque : |
---|
|
Pour déplacer plusieurs utilisateurs à l’aide du Panneau de configuration Lync Server
Ouvrez une session sur l’ordinateur à l’aide d’un compte membre du groupe RTCUniversalUserAdmins ou affecté au rôle d’administrateur CsUserAdministrator.
Ouvrez une fenêtre de navigateur, puis entrez l’URL d’administration pour ouvrir le Panneau de configuration Lync Server. Pour plus d’informations sur les différentes méthodes de démarrage du Panneau de configuration Lync Server, voir Ouvrir les outils d’administration Lync Server.
Dans la page Sélectionner une URL, sélectionnez le serveur Standard Edition ou le pool de serveurs frontaux qui correspond au déploiement de votre pile pilote.
Cliquez sur Utilisateurs, cliquez sur Ajouter un filtre, créez la requête Utilisateur hérité Égal à True, puis cliquez sur Rechercher.
Dans les résultats de recherche, sélectionnez au moins deux utilisateurs.
Cliquez sur Action, puis sur Déplacer les utilisateurs sélectionnés vers le pool.
Important : Si Déplacer les utilisateurs sélectionnés vers le pool n’est pas disponible, vérifiez que le compte est membre du groupe RTCUniversalUserAdmins ou qu’il est affecté au rôle d’administrateur CSAdministrator ou CSUserAdministrator. Dans Déplacer des utilisateurs, sélectionnez le Pool de serveurs d’inscriptions de destination, qui correspond à votre pool Lync Server 2010, puis cliquez sur OK.
Vérifiez que la colonne Pool de serveurs d’inscriptions de l’utilisateur contient maintenant le pool Lync Server 2010, ce qui indique que l’utilisateur a correctement été déplacé.
Pour plus d’informations sur les cmdlets décrites dans cette section, exécutez :
Get-Help <cmdlet name> -Detailed
Pour déplacer plusieurs utilisateurs à l’aide de Lync Server Management Shell
Ouvrez une session sur l’ordinateur à l’aide d’un compte membre du groupe RTCUniversalUserAdmins ou affecté au rôle d’administrateur CsUserAdministrator.
Démarrez Lync Server Management Shell : cliquez successivement sur Démarrer, Tous les programmes, Microsoft Lync Server 2010, puis Lync Server Management Shell.
Sur la ligne de commande, tapez ce qui suit, en remplaçant User1 et User2 par les noms d’utilisateur spécifiques à déplacer, puis en remplaçant pool_FQDN par le nom du pool de destination :
Get-CsUser -Filter {DisplayName -eq "User1" -or DisplayName - eq "User2"} | Move-CsLegacyUser -Target "pool_FQDN"
Sur la ligne de commande, tapez ce qui suit :
Get-CsUser "User1"
L’identité du pool de serveurs d’inscriptions doit à présent pointer vers le pool que vous avez spécifié en tant que « pool_FQDN » lors de l’étape précédente. La présence de cette identité confirme que l’utilisateur a correctement été déplacé.
Pour déplacer tous les utilisateurs en même temps à l’aide de Lync Server Management Shell
Ouvrez une session sur l’ordinateur sur lequel le Générateur de topologies est installé en tant que membre du groupe Admins du domaine et du groupe RTCUniversalServerAdmins.
Démarrez Lync Server Management Shell : cliquez successivement sur Démarrer, Tous les programmes, Microsoft Lync Server 2010, puis Lync Server Management Shell.
Sur la ligne de commande, tapez ce qui suit :
Get-CsUser -OnOfficeCommunicationServer | Move-CsLegacyUser -Target "pool_FQDN"
Remarque : La cmdlet ci-dessus déplace tous les utilisateurs situés sur Office Communications Server 2007, quel que soit le pool auquel ils appartiennent. Pour déplacer tous les utilisateurs d’un pool spécifique, utilisez le paramètre Filter.
Get-CsUser -OnOfficeCommunicationServer -Filter {HomeServer -eq "CN=LC Services,CN=Microsoft,CN=ocs2007pool,CN=Pools,CN=RTC Service,CN=Microsoft,CN=System,DC=contoso,DC=net"}
Sur la ligne de commande, tapez ce qui suit, où user name correspond au nom d’un utilisateur hérité :
Get-CsUser "user name"
L’identité du pool de serveurs d’inscriptions pointe à présent vers le pool que vous avez spécifié en tant que « pool_FQDN » lors de l’étape précédente. La présence de cette identité confirme que l’utilisateur a correctement été déplacé.
Important : La cmdlet Move-CsLegacyUser risque d’échouer avec l’erreur suivante :
Move-CsLegacyUser : SetMoveResourceData failed because the user is not provisioned. At line:1 char:18 + Move-CsLegacyUser <<<< -Identity "jeff@contoso.net" -Target "lync-se.contoso.net" + CategoryInfo : InvalidOperation: (CN=Jeff Ander...contoso,DC=net:OCSADUser) [Move-CsLegacyUser], MoveUserException + FullyQualifiedErrorId : MoveLegacyUserError,Microsoft.Rtc.Management.AD.Cmdlets.MoveOcsLegacyUserCmdlet
Si vous rencontrez cette erreur, voir Vérifier la fin de la réplication utilisateur (migration à partir d’Office Communications Server 2007).