Lync Server 2013 でのミラー化されたEnterprise Editionバックエンド サーバーの復元 - プライマリ
トピック最終更新日時: 2013-02-17
ミラー化された構成にEnterprise Editionバックエンド サーバーがあり、プライマリ データベースのみが失敗する場合は、このセクションの手順に従います。 プライマリ データベースとミラーの両方が失敗した場合は、「Lync Server 2013 でのEnterprise Edition バックエンド サーバーの復元」を参照してください。 ミラーのみが失敗する場合は、「Lync Server 2013 でのミラー化されたEnterprise Editionバックエンド サーバーの復元 - ミラー化」を参照してください。 中央管理ストアをホストしているデータベースで障害が発生した場合は、「 Lync Server 2013 で Central Management ストアをホストしているサーバーを復元する」を参照してください。 バックエンド サーバーではないEnterprise Edition メンバー サーバーが失敗する場合は、「Lync Server 2013 でのEnterprise Edition メンバー サーバーの復元」を参照してください。
復元を開始する前に、システムのイメージ コピーを作成することをお勧めします。 復元中に問題が発生した場合に備えて、このイメージをロールバック ポイントとして使用できます。 オペレーティング システムとSQL Serverをインストールした後でイメージ コピーを取得し、証明書を復元または再登録することができます。
このトピックでは、プライマリ データベースの例には、BE1.contoso.com の完全修飾ドメイン名 (FQDN) があり、ミラー データベースには BE2.contoso.com の FQDN が含まれます。
Enterprise Edition バックエンド サーバープライマリ データベースを復元するには
RTCUniversalServerAdmins グループのメンバーであるユーザー アカウントから、フロントエンド サーバーにログオンします。
Lync Server 管理シェルを起動する: [スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft Lync Server 2013] をクリックして、[ Lync Server 管理シェル] をクリックします。
構成されているすべてのデータベースを強制的にミラーにフェールオーバーします。 このサーバーで構成したデータベースの種類ごとに、次のコマンドレットを入力します。
Invoke-CsDataBaseFailover -PoolFqdn <Pool FQDN> -DatabaseType <Configured Database Type> -NewPrincipal Mirror -Force -Verbose
次に例を示します。
Invoke-CsDataBaseFailover -PoolFqdn pool0.vdomain.com -DatabaseType User -NewPrincipal Mirror -Force -Verbose
警告
ミラーリング監視と同期されたミラーリングを使用するようにバックエンド データベースを構成した場合、フェールオーバーは自動的に行われます。
フェールオーバーが完了したら、次の操作を実行します。
トポロジ ビルダーを開始する: [ スタート] ボタン、[ すべてのプログラム] の順にクリックし、 Microsoft Lync Server 2013 をクリックして、[ Lync Server トポロジ ビルダー] をクリックします。
バックエンド サーバーでミラーリングを無効にする: Enterprise Edition フロント エンド プールの下にあるプールを右クリックし、[プロパティの編集] を選択します。 [全般] タブの [関連付け] で、[SQL Server ストア ミラーリングを有効にする] チェック ボックスをオフにします。 これは、必要に応じてアーカイブと監視に対して行います。 次に、[ OK] をクリックします。
Lync Server 2013 ノードを右クリックし、[ トポロジ] をクリックして、[ 発行] をクリックします。
まだ機能しているバックエンド (BE2.contoso.com) を選択して、新しい SQL ストアになります。 これを行うには、フロント エンド プールの下にあるプールEnterprise Edition右クリックし、[プロパティの編集] を選択します。 [全般] タブの [関連付け] の下の [SQL Server ストア] フィールドに、機能するバックエンドの FQDN を入力します (この例では BE2.contoso.com)。
Lync Server 2013 ノードを右クリックし、[ トポロジ] をクリックして、[ 発行] をクリックします。
各サーバーが新しいトポロジを読み取ることができるように、サービスを再起動します。 Lync Server Management Shell から、このプールに属する各フロントエンド サーバーで次のコマンドレットを実行します。
Stop-CsWindowsService Start-CsWindowsService
ミラーリングをアンインストールします。 Lync Server Management Shell から、次のコマンドレットを実行します。
Uninstall-CsMirrorDatabase -DatabaseType User -SqlServerFqdn <MirrorServerFqdn> -SqlInstanceName <SQLInstance> -verbose
次に例を示します。
Uninstall-CsMirrorDatabase -DatabaseType User -SqlServerFqdn DB2.contoso.com -SqlInstanceName rtc -verbose
このサーバー上のすべてのデータベースの種類に対してこれを行います。
失敗したコンピューターと同じ FQDN (この例では DB1.contoso.com) を持つクリーン サーバーまたは新しいサーバーを作成し、オペレーティング システムをインストールしてから、証明書を復元または再登録します。 このサーバーは、新しいミラーとして機能します。
RTCUniversalServerAdmins グループのメンバーであるユーザー アカウントから、新しいサーバーにログオンします。
SQL Server 2012 または SQL Server 2008 R2 をインストールし、エラーが発生する前と同じインスタンス名を保持します。
RTCUniversalServerAdmins グループのメンバーであるユーザー アカウントから、フロントエンド サーバーにログオンします。
トポロジ ビルダーを使用してミラー DB をインストールします。 次の手順を実行します。
トポロジ ビルダーを開始する: [ スタート] ボタン、[ すべてのプログラム] の順にクリックし、 Microsoft Lync Server 2013 をクリックして、[ Lync Server トポロジ ビルダー] をクリックします。
バックエンド サーバーでミラーリングを有効にします。 これを行うには、フロント エンド プールEnterprise Edition下のプールを右クリックし、[プロパティの編集] を選択します。 [全般] タブの [関連付け] で、[SQL Server ストア ミラーリングを有効にする] チェック ボックスをオンにします。 必要に応じて、アーカイブと監視にもこれを行います。
次に、[ミラーリング SQL Server ストア] フィールドに、新しいサーバーの FQDN を入力します (この例 BE1.contoso.com n)。 次に、[ OK] をクリックします。
Lync Server 2013 ノードを右クリックし、[ トポロジ] をクリックして、[データベースの インストール] をクリックします。
データベースの インストール ウィザードに従います。 [ データベースの作成 ] ページで、再作成するデータベースを選択します。
ウィザードに従って、[ ミラー データベースの作成] というプロンプトが表示されるまで実行します。 インストールするデータベースを選択し、このプロセスを完了します。