Verschieben von mehreren Benutzern (Migration von Communications Server 2007)
Letztes Änderungsdatum des Themas: 2011-04-11
Sie können Gruppen von Benutzern mithilfe der folgenden beiden Methoden in die neue Microsoft Lync Server 2010-Bereitstellung verschieben: mit der Lync Server 2010-Systemsteuerung und mit der Lync Server-Verwaltungsshell. Für eine reibungslose Umstellung auf Lync Server 2010 müssen bestimmte Voraussetzungen erfüllt werden. Ausführliche Informationen dazu finden Sie unter Konfigurieren von Clients für die Migration (Migration von Office Communications Server 2007) .
Wichtig: |
---|
|
Wenn Sie einen Benutzer in einen Lync Server 2010-Pool verschieben, werden die Daten für den Benutzer in die Back-End-Datenbank verschoben, die dem neuen Pool zugeordnet ist.
Hinweis: |
---|
|
So verschieben Sie mehrere Benutzer mithilfe der Lync Server 2010-Systemsteuerung
Melden Sie sich über ein Konto, das Mitglied der Gruppe RTCUniversalUserAdmins ist oder der Administratorrolle CsUserAdministrator zugeordnet ist, am Computer an.
Öffnen Sie ein Browserfenster, und geben Sie die Admin-URL ein, um die Lync Server-Systemsteuerung zu öffnen. Informationen zu den verschiedenen Methoden zum Starten der Lync Server-Systemsteuerung finden Sie unter Öffnen von Lync Server-Verwaltungstools.
Wählen Sie auf der Seite URL auswählen den Standard Edition-Server oder den Front-End-Pool aus, der Ihrer Bereitstellung mit der Pilotinstallation entspricht.
Klicken Sie auf Benutzer und auf Filter hinzufügen. Erstellen Sie die Abfrage Legacybenutzer gleich True, und klicken Sie auf Suchen.
Wählen Sie in den Suchergebnissen mindestens zwei Benutzer aus.
Klicken Sie auf Aktion und dann auf Ausgewählte Benutzer in Pool verschieben.
Wichtig: Wenn die Option Ausgewählte Benutzer in Pool verschieben nicht verfügbar ist, vergewissern Sie sich, dass das verwendete Konto ein Mitglied der Gruppe RTCUniversalUserAdmins ist oder der Administratorrolle CSAdministrator oder CSUserAdministrator zugewiesen ist. Wählen Sie im Abschnitt Benutzer verschieben den Zielregistrierungspool aus. Dies ist Ihr Lync Server 2010-Pool. Klicken Sie dann auf OK.
Stellen Sie sicher, dass die Spalte Registrierungspool für den Benutzer jetzt den Lync Server 2010-Pool enthält. Dies weist darauf hin, dass der Benutzer erfolgreich verschoben worden ist.
Ausführliche Informationen zu den in diesem Abschnitt beschriebenen Cmdlets erhalten Sie, indem Sie folgenden Befehl ausführen:
Get-Help <cmdlet name> -Detailed
So verschieben Sie mehrere Benutzer mithilfe der Lync Server-Verwaltungsshell
Melden Sie sich über ein Konto, das Mitglied der Gruppe RTCUniversalUserAdmins ist oder der Administratorrolle CsUserAdministrator zugeordnet ist, am Computer an.
Starten der Lync Server-Verwaltungsshell: Klicken Sie auf Start, zeigen Sie auf Alle Programme und dann auf Microsoft Lync Server 2010, und klicken Sie anschließend auf Lync Server-Verwaltungsshell.
Geben Sie an der Befehlszeile folgenden Befehl ein, wobei Sie User1 und User2 durch die betreffenden Benutzernamen, die Sie verschieben möchten, und pool_FQDN durch den Namen des Zielpools ersetzen:
Get-CsUser -Filter {DisplayName -eq "User1" -or DisplayName - eq "User2"} | Move-CsLegacyUser -Target "pool_FQDN"
Geben Sie an der Befehlszeile Folgendes ein:
Get-CsUser "User1"
Die Registrierungspoolidentität sollte jetzt auf den Pool zeigen, den Sie im vorherigen Schritt als "pool_FQDN" angegeben haben. Das Vorhandensein dieser Identität zeigt an, dass der Benutzer erfolgreich verschoben worden ist.
So verschieben Sie mithilfe der Lync Server-Verwaltungsshell alle Benutzer gleichzeitig
Melden Sie sich auf dem Computer, auf dem der Topologie-Generator installiert ist, als Mitglied der Gruppe "Domänen-Admins" oder "RTCUniversalServerAdmins" an.
Starten der Lync Server-Verwaltungsshell: Klicken Sie auf Start, zeigen Sie auf Alle Programme und dann auf Microsoft Lync Server 2010, und klicken Sie anschließend auf Lync Server-Verwaltungsshell.
Geben Sie an der Befehlszeile Folgendes ein:
Get-CsUser -OnOfficeCommunicationServer | Move-CsLegacyUser -Target "pool_FQDN"
Hinweis: Mit dem obigen Cmdlet werden alle Benutzer in Office Communications Server 2007 verschoben, unabhängig davon, zu welchem Pool sie gehören. Wenn Sie alle Benutzer in einem bestimmten Pool verschieben möchten, verwenden Sie den Filter-Parameter.
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"}
Geben Sie an der Befehlszeile Folgendes ein, wobei user name der Name eines Benutzers der Vorgängerversion ist:
Get-CsUser "user name"
Die Registrierungspoolidentität zeigt jetzt auf den Pool, den Sie im vorherigen Schritt als "pool_FQDN" angegeben haben. Das Vorhandensein dieser Identität zeigt an, dass der Benutzer erfolgreich verschoben worden ist.
Wichtig: Beim Move-CsLegacyUser-Cmdlet kann der folgende Fehler auftreten:
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
Falls dieser Fehler auftritt, lesen Sie die Hinweise zur Problembehandlung unter Überprüfen der abgeschlossenen Benutzerreplikation (Migration von Office Communications Server 2007).