Lync Server 2013 でのプライマリ ミラーとログ配布セカンダリ データベース間での SQL Server ログ配布のセットアップ
トピック最終更新日時: 2013-02-21
プライマリ 常設チャット データベースがミラー データベースにフェールオーバーされた場合にログ配布を続行するには、次の手順を実行します。
プライマリ常設チャット データベースを手動でミラーにフェールオーバーします。 これは、Lync Server Management Shell と Invoke-CsDatabaseFailover コマンドレットを使用して行われます。 詳細については、「Lync Server 2013 でのバックエンド サーバーの高可用性のための SQL ミラーリングの展開」の「Lync Server Management Shell コマンドレットの使用」を参照してください。
SQL Server Management Studioを使用して、プライマリ常設チャット サーバー ミラー インスタンスに接続します。
SQL Server エージェントが実行されていることを確認します。
mgc データベースを右クリックし、[プロパティ] をクリックします。
[ページの選択] で、[トランザクション ログの配布] をクリックします。
[ログ配布構成のプライマリ データベースとして有効にする] チェック ボックスをオンにします。
[トランザクション ログのバックアップ] で、[バックアップの設定] をクリックします。
[バックアップ フォルダーのネットワーク パスを指定する] ボックスに、トランザクション ログのバックアップ フォルダーとして作成した共有場所へのネットワーク パスを入力します。
バックアップ フォルダーがプライマリ サーバーにある場合は、[バックアップ フォルダーがプライマリ サーバーにある場合] ボックスに バックアップ フォルダーへのローカル パスを入力 します。 (バックアップ フォルダーがプライマリ サーバーにない場合は、このボックスを空のままにできます)。
大事な
プライマリ サーバー上のSQL Server サービス アカウントがローカル システム アカウントで実行されている場合は、プライマリ サーバーにバックアップ フォルダーを作成し、そのフォルダーへのローカル パスを指定する必要があります。
[次の期間を経過したファイルを削除する] パラメーターと [バックアップが次の期間内に行われない場合は警告する] パラメーターを構成します。
[バックアップ ジョブ] の [スケジュール] ボックスに一覧表示されるバックアップ スケジュールを確認してください。 インストールのスケジュールをカスタマイズするには、[スケジュール] をクリックし、必要に応じてSQL Server エージェントスケジュールを調整します。
大事な
プライマリ データベースと同じ設定を使用します。
[圧縮] で、[既定のサーバー設定を使用する] をクリックし、[OK] をクリックします。
[セカンダリ サーバー インスタンスとデータベース] で、[追加] をクリックします。
[接続] をクリックして、セカンダリ サーバーとして構成した SQL Server のインスタンスに接続します。
[セカンダリ データベース] ボックスで、一覧から [mgc] データベースを選択します。
[セカンダリ データベースの初期化] タブで、[いいえ、セカンダリ データベースは初期化されています] オプションをクリックします。
[ファイルのコピー] タブの [ファイルのコピー先フォルダー] に、トランザクション ログのバックアップをコピーするフォルダーのパスを入力して、[OK] をクリックします。 多くの場合、このフォルダーは、セカンダリ サーバー上にあります。
[スクリプトの構成] ボックスの一覧を開き、[スクリプト構成を新規クエリ ウィンドウに保存] をクリックします。
[データベースのプロパティ] に表示された新規クエリ ウィンドウで [OK] をクリックして、構成プロセスを開始します。
クエリの前半 ("-- ****** 終了: プライマリ [サーバー名] で実行されるスクリプト ******" の行まで。手順 18. を参照) を選択および実行します。
大事な
このスクリプトを手動で実行する必要があります。SQL Server Management Studioは、SQL Serverログ配布構成で複数のプライマリ データベースをサポートしていないためです。
[キャンセル] をクリックして、ログ配布構成パネルを閉じ、プライマリ データベースとミラー化されたデータベース (フェールオーバー時) の両方でログ ファイルの配布を適切に実装する実用的なセットアップを確立します。
プライマリ常設チャット データベースを手動でプライマリにフェールバックします。 これは、Lync Server Management Shell と Invoke-CsDatabaseFailover コマンドレットを使用して行われます。 詳細については、「Lync Server 2013 でのバックエンド サーバーの高可用性のための SQL ミラーリングの展開」の「Lync Server Management Shell コマンドレットの使用」を参照してください。