Lync Server 2013 での移行したユーザーのロールバック

 

トピック最終更新日時: 2012-10-07

統合連絡先ストア機能をロールバックする必要がある場合は、ユーザーを Exchange 2010 または Lync Server 2010 に戻す場合にのみ連絡先をロールバックします。 ロールバックするには、ユーザーのポリシーを無効にし、 Invoke-CsUcsRollback コマンドレットを実行します。 Invoke-CsUcsRollback だけを実行するだけでは永続的なロールバックを保証するには十分ではありません。ポリシーが無効になっていない場合、統合連絡先ストアの移行が再度開始されるためです。 たとえば、Exchange 2013 が Exchange 2010 にロールバックされ、ユーザーのメールボックスが Exchange 2013 に移動されたためにユーザーがロールバックされた場合、ユーザー サービス ポリシーで統合連絡先ストアが有効になっている限り、ロールバックの 7 日後に統合連絡先ストアの移行が再度開始されます。

大事な

Move-CsUser コマンドレットは、次の状況で、ユーザーの連絡先ストアを Exchange 2013 から Lync Server 2013 に自動的にロールバックします。

  • ユーザーが Lync Server 2013 から Lync Server 2010 に移動されたとき。

  • ユーザーがオンプレミスの Lync Online から Lync Server 2013 に移動したとき、またはその逆など、クロスプレミスでユーザーを移行する場合。

大事な

バックアップ データベースから統合連絡先ストアをインポートするときに、統合連絡先ストアのモードがエクスポートとインポートの間で変更されると、統合連絡先ストアのデータとユーザー データが破損する可能性があります。 たとえば次のような例が挙げられます。

  • ユーザーの連絡先が Exchange 2013 に移行される前に連絡先リストをエクスポートした後、移行後に同じデータをインポートすると、統合連絡先ストア データと連絡先リストが破損します。

  • ユーザーを Exchange 2013 に移行した後にユーザー データをエクスポートし、移行をロールバックした後、何らかの理由で移行後からデータをインポートすると、統合連絡先ストアのデータと連絡先リストが破損します。

大事な

Exchange メールボックスを Exchange 2013 から Exchange 2010 に移動する前に、Exchange 管理者は、Lync Server 管理者が最初に Exchange 2013 から Lync Server に Lync Server ユーザーの連絡先をロールバックしていることを確認する必要があります。 統合連絡先ストアの連絡先を Lync Server にロールバックするには、このセクションの後半の「Exchange 2013 から Lync Server 2013 に統合連絡先ストアの連絡先をロールバックするには」の手順を参照してください。

次の手順では、ユーザーの連絡先をロールバックする方法を説明します。 Move-CsUser コマンドレットを使用して Lync Server 2013 と Lync Server 2010 の間でユーザーを移動する場合、Move-CsUser コマンドレットは Lync Server 2013 から Lync Server 2010 にユーザーを移動すると、自動的に元の連絡先ストアをロールバックするため、これらの手順をスキップできます。 Move-CsUser は統合連絡先ストア ポリシーを無効にしないため、ユーザーを Lync Server 2013 に戻すと、統合連絡先ストアへの移行が繰り返されます。

Lync Server 2013 から Lync Server 2010 にユーザーの連絡先をロールバックするには

  1. Lync Server 管理シェルを起動する: [スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft Lync Server 2013] をクリックして、[ Lync Server 管理シェル] をクリックします。

  2. ロールバック後に再マッピングされないように、ユーザーがロールバックされるように統合連絡先ストアを無効にします。 (この手順は、ユーザーが今後再マッピングされないようにする場合にのみ実行してください)。個々のユーザーの統合連絡先ストアを無効にするには、コマンド ラインで次のように入力します。

    Set-CsUserServicesPolicy -Identity "<policy name>" -UcsAllowed $False
    

    次に例を示します。

    Set-CsUserServicesPolicy -Identity "UCS Enabled Users" -UcsAllowed $False
    
  3. Lync Server 2013 から Lync Server 2010 にユーザーを移動する前に、Lync Server で指定したユーザーのバディ リストをロールバックします。

    大事な

    この手順を省略すると、バディ リストは失われます。

  4. 指定したユーザーをロールバックします。 コマンド ラインで次を入力します。

    Invoke-CsUcsRollback -Identity "<user display name>"
    

    例:

    Invoke-CsUcsRollback -Identity "Ken Myer"
    

    大事な

    –Force オプションを使用してロールバックを強制することはお勧めしません。 このオプションを使用すると、ユーザーの連絡先は失われます。

Exchange 2013 から Lync Server 2013 に統合連絡先ストアの連絡先をロールバックするには

  1. Lync Server 管理シェルを起動する: [スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft Lync Server 2013] をクリックして、[ Lync Server 管理シェル] をクリックします。

  2. ロールバック後に再マッピングされないように、ユーザーがロールバックされるように統合連絡先ストアを無効にします。 個々のユーザーの統合連絡先ストアを無効にするには、コマンド ラインで次のように入力します。

    Set-CsUserServicesPolicy -Identity "<policy name>" -UcsAllowed $False
    

    次に例を示します。

    Set-CsUserServicesPolicy -Identity "UCS Enabled Users" -UcsAllowed $False
    
  3. 指定したユーザーをロールバックします。 コマンド ラインで次を入力します。

    Invoke-CsUcsRollback -Identity "<user display name>"
    

    例:

    Invoke-CsUcsRollback -Identity "Ken Myer"
    

    大事な

    最初に Lync Server ユーザーをロールバックしてから、Exchange 2013 メールボックスを移動する必要があります。 Exchange 管理者は、Lync Server のロールバックが完了するまで Exchange のロールバックをブロックされます。 –Force オプションを使用してロールバックを強制することはお勧めしません。 このオプションを使用すると、ユーザーの連絡先は失われます。

  4. ユーザーを Lync Server にロールバックした後、Exchange 管理者は Exchange 2013 から Exchange 2010 に Exchange ユーザーをロールバックできます。