この項では、必要なASP.NET、IIS、および.NET Frameworkソフトウェアコンポーネントのインストールについて説明します。ソフトウェアコンポーネントのパッケージ化および配布は、サポートされているWindows Serverプラットフォームのさまざまなバージョンで異なるため、手順も多少異なります。記載されている順番どおりにインストールとセットアップを行ってください。
次の手順は、PlateSpin Migrateのインストール先であるMicrosoft Windows Server 2012 R2 (64ビット)サーバに適用されます。
「システム要件(PlateSpin Server)」および「サーバのインストールための一般的なガイドライン」の内容を理解していることを確認します。
ローカルユーザ管理者(LUA)アカウントを使用して目的のPlateSpin Serverホストにログインします。
サーバーマネージャーを使用して、Webサーバー(IIS)の役割とその役割サービスをインストールします。Webサーバのデフォルトの役割サービスセットはそのまま保持し、次に示す必要な役割サービスをそのサブ役割サービスとともに追加します(スタート]>[すべてのプログラム>管理ツール>サーバーマネージャーの順に選択します。続いて、管理>役割と機能の追加の順に選択し、ウィザードに従ってサーバーの役割の選択および役割サービスの選択でWebサーバのサーバの役割と役割サービスを選択します。
Webサーバ(IIS) (25/43個をインストール済み)
Webサーバ(19/34個をインストール済み)
HTTP基本機能(4/6個をインストール済み)
既定のドキュメント
ディレクトリの参照
HTTPエラー
静的なコンテンツ
状態と診断(2/6個をインストール済み)
HTTPログ
要求の監視
パフォーマンス(1/2個をインストール済み)
静的なコンテンツの圧縮
セキュリティ(5/9個をインストール済み)
要求フィルタ
基本認証
IPおよびドメインの制限
URL承認
Windows認証
アプリケーション開発(7/11個をインストール済み)
.NET拡張性3.5
.NET拡張性4.5
アプリケーションの初期化
ASP.NET 3.5
ASP.NET 4.5
ISAPI拡張
ISAPIフィルタ
管理ツール(6/7個をインストール済み)
IIS管理コンソール
IIS 6管理互換
IIS 6メタベース互換
IIS 6管理コンソール
IIS 6スクリプトツール
IIS 6 WMI互換
IIS管理スクリプトおよびツール
サーバーマネージャーを使用して、次に示す必要な機能とサブ機能をインストールします(サーバーマネージャーで、管理>役割と機能の追加の順に選択し、ウィザードに従って機能の選択で機能を選択します)。
.NET Framework 3.5の機能(すべて)
.NET Framework 4.5の機能(すべて)
Windowsプロセスアクティブ化サービス(すべて)
XPSビューア
次の手順は、PlateSpin Migrateのインストール先であるMicrosoft Windows Server 2008およびWindows Server 2008 R2サーバに適用されます。
「システム要件(PlateSpin Server)」および「サーバのインストールための一般的なガイドライン」の内容を理解していることを確認します。
ローカルユーザ管理者(LUA)アカウントを使用して目的のPlateSpin Serverホストにログインします。
サーバーマネージャーを使用して、Webサーバー(IIS)の役割とその役割サービスを追加します。Webサーバのデフォルトの役割サービスセットはそのまま保持し、次に示す必要な役割サービスをそのサブ役割サービスとともに追加します(スタート]>[すべてのプログラム>管理ツール>サーバーマネージャーの順に選択し、役割の追加をクリックします。続いて、ウィザードに従ってサーバーの役割の選択および役割サービスの選択でWebサーバのサーバの役割と役割サービスを選択します)。
Web Server (IIS)
Webサーバ
HTTP基本機能(すべてインストール済み)
静的なコンテンツ
既定のドキュメント
ディレクトリの参照
HTTPエラー
HTTPリダイレクション
WebDAV発行
アプリケーション開発(4/7個をインストール済み)
ASP .NET
.NET Extensibility
ISAPI拡張
ISAPIフィルタ
状態と診断(2/6個をインストール済み)
HTTPログ
要求の監視
セキュリティ(すべてインストール済み)
基本認証
Windows認証
ダイジェスト認証
クライアント証明書のマッピング
IISクライアント証明書のマッピング
URL承認
要求フィルタ
IPおよびドメインの制限
パフォーマンス(1/2個をインストール済み)
静的なコンテンツの圧縮
管理ツール(すべてインストール済み)
IIS管理コンソール
IIS管理スクリプトおよびツール
管理サービス
IIS 6管理互換
IIS 6メタベース互換
IIS 6 WMI互換
IIS 6スクリプトツール
IIS 6管理コンソール
サーバーマネージャーを使用して、次に示す必要な機能とサブ機能をインストールします(サーバーマネージャーで機能の追加をクリックします)。
.NET Framework (すべてインストール済み)
.NET Framework 3.5.1
WCFアクティブ化
HTTPアクティブ化
非HTTPアクティブ化
Windowsプロセスアクティブ化サービス(すべてインストール済み)
プロセスモデル
.NET環境
構成API
XPSビューア
(条件付き) Windows Server 2008の場合、Microsoft .NET Framework 3.5 SP1および4をダウンロードしてインストールします。
(条件付き) Windows Server 2008 R2の場合、Microsoft .NET Framework 4パッケージをダウンロードしてインストールします。
PlateSpin Migrateは、FIPS (Federal Information Processing Standards Publication 140-2)に準拠するデータ暗号化アルゴリズムをサポートしています。
FIPSに準拠していることが必要である場合、PlateSpin Serverをインストールする前に、目的のPlateSpin Serverホスト上でFIPSを有効にする必要があります。これは、ワークロードのオペレーティングシステムがFIPS準拠モードで実行していることを検出した場合のみ、PlateSpin MigrateがFIPS準拠モードで実行されるためです。
メモ:FIPS準拠モードは、パフォーマンスに影響を及ぼし、データ転送率を最大30%スローダウンさせる可能性があります。
FIPS準拠アルゴリズムを有効にする
PlateSpin Migrateホストのローカルセキュリティポリシーのセキュリティオプションに含まれるFIPS対応アルゴリズムを有効にします。
secpol.mscを実行し、[ローカルポリシー]>[セキュリティオプション]を参照します。
[システム暗号化: 暗号化にFIPS対応アルゴリズムを使用]セキュリティオプションを有効にします。
FIPSのASP.NETサポートを設定します。
ご使用のPlateSpin Serverホストの次のディレクトリにあるmachine.configファイルにアクセスします。
..Windows\Microsoft.Net\Framework\vX.X.XXXXX\Config
次の内容を<system.web>の下に追加します。
<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>
machine.configファイルを保存します。