~Windows Server 2008 Beta版 移行・導入・運用の豆情報~
Server Coreとは、Windows Server 2008で新規に追加された、最小構成のサーバ環境をインストールすることができるインストールオプションで、Standard、Enterprise、Datacenter Edition上で利用することができます。
必要最小限のコンポーネントで構成されるServer Coreは、よりセキュアで安定した環境を提供し、OSのセキュリティパッチ等の適用回数を減らすことにもつながります。
さらに、これまでWindowsインターフェースといえばGUI(グラフィカルユーザインターフェース)が基本でしたが、Server Core はCUI(キャラクタユーザインターフェース)が基本となり、操作面で大きな違いがあります。
以下にServer Coreで利用可能な役割・機能を紹介します。
図1 Server Coreの役割・機能
Active Directoryドメインコントローラを構築する場合、Server Coreではdcpromoコマンドのインストールウィザードを起動することができません。代わりに、dcpromoコマン ドでひとつひとつオプションを記述し設定を指定するか、もしくは図2のような無人セットアップファイル(以降、unattendファイル)を用意しておき、dcpromoで指定することとなります。
dcpromo /unattend:<unattendfile>
(注)<unattendfile>は dcpromo.exe 用のunattendファイル名です。
図2 unattendファイルの記述例
もし、Server Coreとは別に、完全インストールのWindows Server 2008を用意できるのであれば、そのサーバ上で、dcpromoのウィザードを起動し、結果をファイルに出力することができます。そして、Server Coreにそのファイルをコピーし、dcpromoのunattendファイルとして指定すれば、簡単にServer Coreのドメインコントローラができあがります。
図3 dcpromoウィザードによるunattendファイル出力
dcpromoのウィザードでunattendファイルを出力するには図3のウィザード画面で「設定のエクスポート」ボタンを押します。出力されたファイルの中のSafeModeAdminPasswordの部分に、パスワードを記述すればunattendファイルとしてそのまま利用できます。
このようなちょっとした工夫で、Server Coreでのドメインコントローラ構築が簡単にできるとともに、設定間違いを防止することができます。
【ご注意】
動作確認したWindows Server 2008は開発段階にあるため仕様変更の可能性があります。