Program Lync Server 2010 Move-CsLegacyUser nie powiodła się, gdy starsze zasady użytkownika zostały usunięte przed migracją starszych użytkowników

Dotyczy: Lync Server 2010 Enterprise EditionLync Server 2010 Standard Edition

Symptomy


Polecenie cmdlet Move-CsLegacyUser programu lync Server 2010 nie powiodło się podczas migrowania starszego użytkownika obsługującego pakiet Office Communications Server do puli programu Lync Server 2010 z jednym lub wszystkimi błędami wymienionymi poniżej:

Move-CsLegacyUser : nie podlega migracji wszystkich zasad typu "DialPlan". Uruchom polecenie cmdlet Import-CsLegacyConfiguration, aby migrować wszystkie zasady. Aby uzyskać szczegółowe informacje dotyczące zasad, które nie będą migrowane, zobacz "CN = {83933C77-5884-4BF4-B8AC-123A39254142} \0ADEL: 07aabf08-6701-4a36-a9a9-a778010d85fc,CN = usunięte obiekty, CN = Configuration, DC = contoso, DC = com". W wierszu: 1 char: 18 + Move-CsLegacyUser <<<< -Identity "jeff@contoso.com"-target "pool01.contoso.com" + CategoryInfo: InvalidOperation: (CN = Jan Anders... contoso, DC = com: OCSADUser) [Move-CsLegacyUser], MoveUserException + FullyQualifiedErrorId: MoveLegacyUserError, Microsoft. Rtc. Management. AD. cmdlet. MoveOcsLegacyUserCmdlet

Move-CsLegacyUser : nie podlega migracji wszystkich zasad typu "Konferencja". Uruchom polecenie cmdlet Import-CsLegacyConfiguration, aby migrować wszystkie zasady. Aby uzyskać szczegółowe informacje dotyczące zasad, które nie będą migrowane, zobacz "CN = {1815ED7B-A539-4117-9283-E8DD27CD393E} \0ADEL: 678f6d55-1f9c-4825-ba9f-05ce2aa46cb3,CN = usunięte obiekty, CN = Configuration, DC = contoso, DC = com". W wierszu: 1 char: 18 + CsLegacyUser <<<< -Identity "jeff@contoso.com"-target "pool01. contoso. com" + CategoryInfo: InvalidOperation: (CN = Jan Anders... contoso, DC = com: OCSADUser) [Move-CsLegacyUser], MoveUserException + FullyQualifiedErrorId: MoveLegacyUserError, Microsoft. Rtc. Management. AD. cmdlet. MoveOcsLegacyUserCmdlet

Move-CsLegacyUser : nie podlega migracji wszystkich zasad typu "głos". Uruchom polecenie cmdlet Import-CsLegacyConfiguration, aby migrować wszystkie zasady. Aby uzyskać szczegółowe informacje dotyczące zasad, które nie będą migrowane, zobacz "CN = {8DD5A104-9069-49B9-AB68-A09FB92ECF9C} \0ADEL: 5e14b3b5-cc32-4e65-a72e-592b9cfa1972,CN = usunięte obiekty, CN = Configuration, DC = contoso, DC = com". W wierszu: 1 char: 18 + Move-CsLegacyUser <<<< -Identity "jeff@contoso.com"-target "pool01.contoso.com" + CategoryInfo: InvalidOperation: (CN = Jan an = nastawieni... contoso, DC = com: OCSADUser) [Move-CsLegacyUser], MoveUserExceptio + FullyQualifiedErrorId: MoveLegacyUserError, Microsoft. Rtc. Management. AD. cmdlet. MoveOcsLegacyUserCmdlet

Przyczyna


Migrowanie starszej konfiguracji programu Office Communications Server do puli programu Lync Server 2010 korzysta z następujących trzech poleceń cmdlet programu Lync Server 2010 w programie PowerShell:

  • Merge-CsLegacyTopology
  • Import-CsLegacyConfiguration
  • Move-CsLegacyUser

Błędy polecenia cmdlet programu Lync Server 2010 PowerShell wymienione w sekcji symptomy w tym artykule będą występować w scenariuszu opisanym poniżej:

  • Po usunięciu zasad użytkownika programu Office Communications Server dotyczących głosu, DialPlan lub konferencji z poziomu właściwości globalnych i głosu w lesie programu Office Communications Server
  • Po użyciu polecenia cmdlet Import-CsLegacyConfiguration Lync Server 2010 PowerShell

Polecenie cmdlet Move-CsLegacyUser PoweShell programu Lync Server 2010 porównuje informacje dotyczące zasad użytkownika dotyczące głosu, planu wybierania numerów i konferencji w starszej puli serwerów Office Communications Server (źródła) za pomocą starszych informacji o zasadach dla głosu, planu wybierania numerów i konferencji, które zostały zmigrowane przy użyciu polecenia cmdlet Import-CsLegacyConfiguration Lync server 2010 programu PowerShell do puli programu Lync Server 2010 (target). Jeśli nie są zgodne informacje dotyczące zasad, przenoszenie starszych użytkowników nie powiedzie się z błędami opisanymi w sekcji symptomy w tym artykule.

Rozwiązanie


Aby rozwiązać ten problem, zainstaluj następującą zbiorczą aktualizację:

2514981 Opis zbiorczej aktualizacji dla programu Lync Server 2010, składniki podstawowe: listopad 2011

Obejście

Dwie metody wymienione poniżej pozwolą na udane zakończenie działania polecenia cmdlet Move-CsLegacyUser PoweShell programu Lync Server 2010:

Metoda 1

  1. Zasady użytkownika programu Office Communications Server dotyczące głosu, planu wybierania numerów i konferencji muszą być ponownie utworzone w puli serwerów Office Communications Server, aby odpowiadały zaimportowanym odpowiednikom, które zostały zmigrowane do puli programu Lync Server 2010 przy użyciu polecenia cmdlet Import-CsLegacyConfiguration Lync Server 2010 PowerShell.
  2. Ponownie utworzone zasady użytkownika programu Office Communications Server dotyczące głosu, planu wybierania numerów i konferencji będą musiały zostać ponownie przypisane użytkownikom obsługującym pakiet Office Communications Server w starszej puli

    Aby uzyskać szczegółowe informacje na temat wykonywania kroków 1 i 2 wymienionych powyżej, przeczytaj następujące informacje dotyczące wdrażania programu Office Communications Server:

    Office Communications Server 2007 R2 Enterprise Voice Deployment Guidehttp://TechNet.Microsoft.com/en-us/library/dd441382 (Office. 13). aspx

    Dokument programu Office Communications Server 2007: Planowanie rozmów i Przewodnik wdrażaniahttp://www.microsoft.com/download/en/details.aspx?FamilyID=24e72dac-2b26-4f43-bba2-60488f2aca8d&displaylang = en

  3. Program Lync Server 2010 PowerShell polecenie cmdlet Import-CsLegacyConfiguration etap migracji musi być konieczne ponowne uruchomienie

  4. Program Lync Server 2010 PowerShell polecenia Move-CsLegacyUser można teraz użyć do migrowania starszego użytkownika programu Office Communications Server do puli programu Lync Server 2010

Metoda 2

  1. Użyj polecenia cmdlet Move-CsLegacyUser programu Lync Server 2010 w następujący sposób: 

Move-CsLegacyUser — tożsamość "Jan Kowalski"-target "pool01.contoso.com"  -ExcludeVoicePolicy  -ExcludeDialPlan-ExcludeConferencingPolicy

Po pomyślnym przeprowadzeniu migracji starszego użytkownika programu Office Communications Server do puli programu Lync Server 2010 Użyj poniższych informacji, aby dodać do użytkownika programu Lync Server 2010 rozmowę głosową, plan wybierania numerów oraz zasady konferencji z użytkownikiem z włączonym programem Lync 2010:

Modyfikowanie domyślnego środowiska użytkownika konferencji

http://technet.microsoft.com/en-us/library/gg429706.aspx

 

Umożliwienie użytkownikom usługi Enterprise Voice

http://technet.microsoft.com/en-us/library/gg413011.aspx