- 追加された行はこの色です。
- 削除された行はこの色です。
Open棟梁Project - マイクロソフト系技術情報 Wiki
-[[戻る>CRMのインストールと構成]]
* 目次 [#z89d548b]
#contents
*概要 [#n1e66eee]
-[[役割グループ>CRMのインストールと構成#d4d469c9]]に分割してインストールできる。
-それぞれのコンポーネントに高可用性ソリューションを適用できる。
*高可用性オプション(概要) [#wd584fa5]
-Microsoft Dynamics CRM Server マルチプルサーバー トポロジのサポート~
https://technet.microsoft.com/ja-jp/library/hh699756.aspx
**役割グループ [#u8fe79e5]
|役割グループ|説明|h
|フル サーバー|・フロント エンド サーバ&br;・バック エンド サーバ&br;・展開管理サーバ|
|フロント エンド サーバ|クライアント アプリケーションを実行する|
|バック エンド サーバ|・ワークフロー&br;・カスタム プラグイン&br;・SharePoint統合&br;・非同期処理イベント処理|
|展開管理サーバ|展開ソフトウェア開発キットに記載されている。|
**同一LANへの配置を推奨 [#f62c162b]
-CRM Server
-SQL Server
-AD DC
**ハードウェアの検討事項 [#w163f0a5]
-冗長電源
-RAID
-メモリ(ホットスワップ)
-NICチーミング
*ネットワーク負荷分散([[NLB]]) [#h968862a]
**前提 [#w874b2c9]
-SQL Serverは単一のコンピュータに分離されていること。
-少なくとも以下の2つの役割のインストールが必要
--Webアプリケーションサーバー
--組織Webサービス
-従って、以下の役割グループが~
ネットワーク負荷分散可能と言える。
--フルサーバー
--フロントエンドサーバー
**手順 [#ibf13a03]
-Microsoft Dynamics CRM Server を複数のコンピュータにインストールする~
https://technet.microsoft.com/ja-jp/library/Hh699803.aspx
***[[NLB]]の構成 [#a754f9fe]
-プロトコル:TCP/UDPの"両方"
-
-プロトコル:(TCP/UDPの)"両方"
-分散方法:ユニキャストモード
-アフィニティ:単一モード
***[[SPN]]の構成 [#p96e0ea7]
[[こちら>SPN#udb6b968]]
-[[こちら>SPN#udb6b968]]
***CRM Serverのインストール [#x19a14c6]
-1台目
--[展開オプションの指定]ページ → [新しい展開の作成]
--[セキュリティ アカウントの指定]ページ → [[SPN]]の構成で作成したアカウントを指定する。
-2台目
--[展開オプションの指定]ページ → [既存の展開に接続し、必要な場合はアップグレードする]
--[セキュリティ アカウントの指定]ページ → [[SPN]]の構成で作成したアカウントを指定する。
***その他 [#nbd5d69f]
-展開マネージャーの[Dynamics CRM]の[プロパティ]の[Web アドレス]タブで、
--仮想クラスター名が表示されていることを確認する。
--[詳細設定]をクリックし、[展開で NLB を使用する]を選択する。~
これにより、次のように、Windows Identity Framework (WIF) を構成する。
---Microsoft Dynamics CRM セッション認証クッキーの暗号化、暗号化解除。
---署名に暗号証明書を使用する。
-Microsoft Dynamics CRM を IFD 用に構成~
Set-Crmsetting ifdSettings Windows PowerShell コマンドを実行するか、または 展開マネージャー を起動し、~
インターネットに接続する展開の構成ウィザード を実行してドメイン値を追加または修正する。
--NLB 仮想クラスター ドメイン名を使用
---[Web アプリケーション サーバーのドメイン]
---[組織 Web サービスのドメイン]
---[検出 Web サービスのドメイン]
*SQL Server [#zfedff9b]
**[[クラスタリング>MSCS/WSFC]] [#o7c3c355]
アクティブ/パッシブのみサポート
***クラスタに新規インストール [#fdcecbe9]
-SQL Serverクラスタを構築
-SQL Serverクラスタの仮想サーバ名を使用してCRMサーバをインストール~
(「SQL Serverの選択」ページでSQL Serverクラスタの仮想サーバ名を入力)
***クラスタに移行 [#k21e6bbf]
-既存のSQL Serverをバックアップしてクラスタにリストアする。
-Webアプリケーションを実行しているコンピュータのレジストリを編集。
--Changing a Microsoft Dynamics CRM 2013 SQL Server for a Deployment - Microsoft Dynamics CRM Community~
https://community.dynamics.com/crm/b/tsgrdcrmblog/archive/2014/08/15/changing-a-microsoft-dynamics-crm-2013-sql-server-for-a-deployment
---On the computers running Microsoft Dynamics CRM, modify the registry value:~
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM\configdb
---Old Value~
DataSource=SQLServer;InitialCatalog=MSCRM_CONFIG;Integrated Security=SSPI
---New Value~
DataSource=NewSQLServer;InitialCatalog=MSCRM_CONFIG;Integrated Security=SSPI
-IISを再起動する。
***組織データベースだけ移行 [#gd7e9eb7]
-組織データベースだけバックアップ・リストアで移行
-展開マネージャで以下を実施
--組織を無効化
--組織を編集(SQL Server名をSQL Serverクラスタ名に変更)
--組織を有効化
-IISを再起動する。
**その他の高可用性ソリューション [#l12c2643]
***ログ配布 [#u5246f9b]
利用可能
***データベース ミラーリング [#i5637a6e]
利用可能だが将来削除され、AlwaysOnに置き換わる。
***AlwaysOn可用性グループ [#b7aa8ec4]
利用可能
*その他 [#g4ae9972]
**ドメイン・コントローラー [#sf5bac4b]
そもそも分散システムなので2台以上あれば良い。
**E-mail Router [#gda7c59e]
[[クラスタリング>MSCS/WSFC]]に対応しており、~
高可用性とフェイル・オーバー機能を提供。
**Exchange Server [#j11dda7a]
オプションであり、アクセスを妨げないが、影響は考慮しておく。