Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

サービス アカウント

インストールされるサービス(Windowsサービス

ここと違うのが気になるが、こちらはSCMに管理されるWindowsサービスである模様。

サービス説明
非同期処理サービス電子メール広告、ワークフロー
非同期処理サービス(メンテナンス)認証用の暗号化キー生成、データベース削除のクリーンナップ
解凍サービスデータインポート用のZIPを解凍する。Webアプリケーション役割の一部。
サンドボックス処理サービスカスタムコードを実行できるサンドボックスを提供
監視サービスローカルのサーバー役割の監視
VSSライターサービスアプリケーション側が提供するVSS基盤を使用したバックアップ・復元機能

セットアップで表示されるサービスとの対応

セットアップで表示されるサービスと、インストールされるサービス(Windowsサービス)のプロセスとの対応表

セットアップ中に表示されるサービス使用される場所
アプリケーションサービスIISアプリケーションプール
CRMAppPool
・ CRM解凍サービス
展開WebサービスIISアプリケーションプール
CRMDeploymentServiceAppPool?
サンドボックス処理サービスCRMサンドボックス処理サービス
VSSライターサービスCRM VSSライターサービス
非同期処理サービス・ CRM非同期処理サービス
・ CRM非同期処理サービス(メンテナンス)
監視サービスCRM監視サービス

サービス アカウントの指定

サービス アカウントの変更

「プログラムと機能」から「アンインストールと変更」を選択し、
「セットアップ」の「修復」の「サービスアカウントの指定ページ」からサービス アカウントを変更する。

services.mscの画面やIIS Managerから直接変更しない。

システム ジョブの管理

等のシステム ジョブが正常に完了したか確認する。

システム ジョブを実行するサービス

システム ジョブの種類

システム ジョブの確認

システム ジョブの削除

完了したシステム ジョブを手動削除

完了したシステム ジョブを一括削除

一括削除ウィザードで条件検索結果セットを一括削除。

一括削除システム ジョブ

一ヶ月以上前の正常終了したシステム ジョブを一括削除するシステムジョブ

システム ジョブの同時実行数の制限

PowerShellを使用して制限

add-pssnapin Microsoft.Crm.Powershell
$itemSetting = new-object 'System.Collections.Generic.KeyValuePair[String,Object]'("AsyncSelectMaxItems",100)
$configEntity = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
$configEntity.LogicalName="Deployment"
$configEntity.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
$configEntity.Attributes.Add($itemSetting)
Set-CrmAdvancedSetting -Entity $configEntity

レコードの暗号化

システムエンティティのパスワードフィールドに
SQL Server標準のセル・レベルの透過的データ暗号化を適用することができる。

特権の管理

次の特権がある。

データ暗号化の状態

組織の作成方法データ暗号化のステータス暗号化キー
新規インストールまたはアップグレードアクティブランダム
展開マネージャへのインポート
暗号化されたフィールドのレコードがない。
非アクティブなし(新しいキーを生成)
展開マネージャへのインポート
暗号化されたフィールドのレコードがある。
非アクティブ元のキーが必要

データ暗号化キーの変更

「設定」→「データ管理」→「データ暗号化」

ができる。

ただし、アクティブ化した後で非アクティブ化することはできない。

暗号化されたデータベースのインポート

「設定」→「データ管理」→「データ暗号化」

レコードの削除

適切な特権を持つユーザは1-複数のレコードを削除できる。

1ページ削除

通常は条件検索後の1ページがMAX(各ページのレコードオプションに依存)、

一括削除

それ以上のレコードを削除する場合は、一括削除を使用する。

障害回復

色々なコンポーネントから成り立っているので様々な障害回復計画が必要になる。

最小で以下のバックアップ。

コンポーネントとバックアップ対象

CRM ServerとSQL Server

#ディスクのリストア、ベアメタルリカバリなども併用可能。

CRM Server

Microsoft Dynamics CRM Server の障害
https://technet.microsoft.com/ja-jp/library/hh699839.aspx

SQL Server

SQL Server の障害
https://technet.microsoft.com/ja-jp/library/hh699759.aspx

その他

ドメイン・コントローラー

通常失われない想定だが、失われた場合は、

Exchange Server

E-mail Router

CRM用VSSライター サービス

System Center Data Protection Managerから利用される。

前提

以下がセットで動作する。

機能

SQL Server の管理

トラブルシューティング

Windowsのイベント・ログ

ちと古い。

パフォーマンス カウンタ

診断ページ

表示するWebページ
http://<YourCRMServerURL>/tools/diagnostics/diag.aspx

トレース

トレースの有効・無効

CRM Server

レジストリ編集で設定する方法と、PowerShellで設定する方法がある。

Outlook 用 Microsoft Dynamics CRM

Microsoft Dynamics CRM 診断を使用する(レジストリが設定される)。

更新プログラム

ロールアップ

パッケージの内容

修正プログラム

公開されない。MS製品サポートから入手する。

対象のコンポーネント

ロールアップの適用

基本

Microsoft Update

Microsoft Updateを使用しない場合

複数のコンピュータを更新する場合、

ロールアップの確認と削除

バージョンを確認

アンインストール

マーケットプレイス

ソリューションをサードベンダから購入する。

ソリューションをパッケージ化

ソリューションはカスタマイズをパッケージ化・管理するための方法

ソリューションをインストール

(マーケットプレイスからダウンロードした)
サードパーティ製のアプリケーションを追加できる。

ベスト プラクティス アナライザー(BPA)

CRM Server役割の

のレポートを作成する。

前提

インストール

スキャンの実行


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS