Partager via


Import-CsLegacyConfiguration

 

Dernière rubrique modifiée : 2012-03-23

Import-CsLegacyConfiguration permet d’importer des paramètres de configuration de Microsoft Office Communications Server 2007 R2 ou Microsoft Office Communications Server 2007 vers Microsoft Lync Server 2010 afin d’assurer l’interopérabilité entre Lync Server 2010 et votre précédente installation de Office Communications Server 2007 R2 ou Office Communications Server 2007.

Syntaxe

Import-CsLegacyConfiguration [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-ReplaceExisting <SwitchParameter>] [-Report <String>] [-WhatIf [<SwitchParameter>]]

Description détaillée

Import-CsLegacyConfiguration est utilisé conjointement avec la cmdlet Merge-CsLegacyTopology pour permettre à des organisations de procéder à la migration d’une version antérieure d’Office Communications Server (Office Communications Server 2007 R2 ou Office Communications Server 2007) vers Lync Server 2010. Import-CsLegacyConfiguration sert à importer des stratégies de voix, des profils d’emplacement (c’est-à-dire, des plans de numérotation), des itinéraires de communications vocales, des règles de normalisation vocale, des stratégies de réunion, des stratégies d’accès externe, des stratégies d’archivage, des stratégies de présence, des paramètres URL de Communicator Web Access et des numéros d’accès à des conférences rendez-vous.

Avant d’exécuter la cmdlet Import-CsLegacyConfiguration, vous devez installer le package des interfaces de compatibilité descendante Windows Management Instrumentation (WMI), application installée au moyen du fichier exécutable OCSWMIBC.msi. Une fois l’installation terminée, exécutez Merge-CsLegacyTopology. Après avoir exécuté la cmdlet Merge-CsLegacyTopology, publiez la topologie fusionnée à l’aide de l’Générateur de topologies. Vous pourrez ensuite appeler Import-CsLegacyConfiguration. La cmdlet Import-CsLegacyConfiguration fait appel à WMI pour lire les données héritées de la version précédente d’Office Communications Server. Import-CsLegacyConfiguration utilise ensuite les données extraites pour créer les objets correspondants dans Lync Server. Par exemple, pour chaque stratégie de voix détectée dans votre installation d’Office Communications Server, une stratégie de voix correspondante est créée dans votre nouvelle installation de Lync Server.

Vous devez exécuter Import-CsLegacyConfiguration à chaque fois que vous apportez des modifications à l’un des éléments d’Office Communications Server suivants : stratégies de voix, profils d’emplacement, itinéraires de communications vocales, règles de normalisation vocale, stratégies de réunion, stratégies d’accès externe, stratégies d’archivage, stratégies de présence, paramètres URL de Communicator Web Access et numéros d’accès à des conférences rendez-vous. Par défaut, seuls les nouveaux éléments ajoutés à votre topologie d’Office Communications Server seront importés lorsque vous exécuterez à nouveau Import-CsLegacyConfiguration. Pour importer les objets modifiés, vous devez effectuer deux opérations. Commencez par confirmer que l’élément correspondant (une stratégie de voix, par exemple) n’a pas été modifié dans la copie Lync Server de la configuration. Ensuite, exécutez la cmdlet Import-CsLegacyConfiguration avec le paramètre ReplaceExisting ; Import-CsLegacyConfiguration importe alors les objets modifiés et remplace l’objet correspondant qui se trouve dans Lync Server. Notez que les objets supprimés de la topologie Communications Server 2007 R2 n’entraînent pas la suppression des éléments correspondants dans Lync Server. Vous devrez supprimer ces derniers manuellement dans Lync Server.

Il est important de savoir que la cmdlet Move-CsLegacyUser a recours aux informations importées par Import-CsLegacyConfiguration. Par conséquent, lorsque vous exécutez Move-CsLegacyUser, un message d’erreur vous demandant d’exécuter Import-CsLegacyConfiguration avant de continuer risque de s’afficher. Si c’est le cas, exécutez de nouveau Import-CsLegacyConfiguration pour pouvoir déplacer l’utilisateur hérité.

Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet Import-CsLegacyConfiguration : RTCUniversalServerAdmins. Pour retourner une liste de tous les rôles RBAC (Contrôle d’accès basé sur un rôle) auxquels cette cmdlet a été affectée (y compris les rôles RBAC personnalisés créés par vos soins), exécutez la commande suivante à l’invite Windows PowerShell :

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Import-CsLegacyConfiguration"}

Paramètres

Paramètre Obligatoire Type Description

ReplaceExisting

Facultatif

Paramètre de commutateur

S’il est spécifié, ce paramètre demande à la cmdlet Import-CsLegacyConfiguration de remplacer les stratégies ou les paramètres précédemment importés qui ont changé depuis la dernière exécution de la cmdlet.

Force

Facultatif

Paramètre de commutateur

Supprime l’affichage de tous les messages d’erreur récupérable susceptibles d’apparaître lors de l’exécution de la commande.

Report

Facultatif

Chaîne

Vous permet de spécifier un chemin d’accès au fichier journal créé lors de l’exécution de la cmdlet. Par exemple : -Report "C:\Logs\ImportConfiguration.html"

WhatIf

Facultatif

Paramètre de commutateur

Décrit ce qui se passe si vous exécutez la commande sans l’exécuter réellement.

Confirm

Facultatif

Paramètre de commutateur

Vous demande confirmation avant d’exécuter la commande.

Types d’entrées

Aucun. Import-CsLegacyConfiguration n’accepte pas la saisie de données transmises via le pipeline.

Types de retours

Import-CsLegacyConfiguration ne retourne ni objet, ni valeur.

Exemple

-------------------------- Exemple 1 ------------------------

Import-CsLegacyConfiguration

La commande de l’exemple 1 fusionne les stratégies de voix et d’autres paramètres de Communications Server 2007 ou Communications Server 2007 R2 avec une installation de Lync Server.

-------------------------- Exemple 2 ------------------------

Import-CsLegacyConfiguration -ReplaceExisting

La commande de l’exemple 2 est une variante de la commande de l’exemple 1. Cependant, dans le cas présenté ici, le paramètre ReplaceExisting est inclus. Ce paramètre demande à la cmdlet d’utiliser les données importées afin de résoudre les « collisions » ou conflits éventuels entre les noms. Par exemple, supposons que vous tentez d’importer un itinéraire de communications vocales appelé LocalRoute, et qu’un itinéraire de communications vocales de ce nom existe déjà dans votre installation Lync Server. Du fait que vous avez inclus le paramètre ReplaceExisting, l’itinéraire Lync Server sera remplacé par l’itinéraire de communications vocales en cours d’importation.