Server Core は、 Windows Server 2008で初めて導入された、最小限の機能しか備えていないMicrosoft Windows Serverのインストール オプションです。Server Core は、コア サーバー機能に機能を縮小したサーバー環境を提供します。機能が制限されているため、サービスと管理の要件、攻撃対象領域、ディスクとメモリの使用量が減少しています。[1] [2] Windows Server チームのプログラム マネージャーである Andrew Mason 氏は、Windows Server 2008 の Server Core バリアントを作成した主な動機は、オペレーティング システムの攻撃対象領域を減らすことであり、過去 5 年間の Microsoft Windows のセキュリティ上の脆弱性の約 70% は Server Core には影響しなかったと述べています。[3]最も注目すべきは、Windows Explorerシェルがインストールされていないことです。[1]すべての構成とメンテナンスは、コマンド ライン インターフェイスウィンドウから、またはMicrosoft 管理コンソール(MMC)、リモート サーバー管理ツール、およびPowerShell を使用してマシンにリモートで接続することによって完全に実行されます。
構成レベル
Server Coreの実装が成熟するにつれて、それはインストールオプションから構成レベルへと進化しました。[4] Server Coreは、簡素化されたバージョンとして軽視されることは少なくなり、代わりに、サーバー層の上にめったに必要とされないクライアント層を持つ完全なGUIバージョンとして考えられています[5]
新しいWindowsのバージョンでは、構成レベルがより細かく設定できます。[5]
歴史
Windows Server 2008
Windows Server 2008 は、Server Core オプションを備えた最初の Windows Server でした ( IA-64 [1]を除くすべてのエディション)。Windows Explorerシェルはインストールされていませんが、メモ帳と、地域の設定などの一部のコントロール パネルアプレットは使用できます。Windows Server 2008 の Server Core には、 Internet Explorerや、コア サーバー機能に関連しない他の多くの機能は含まれていません。[1] Server Coreマシンは、 Active Directory ドメイン サービス、Active Directory アプリケーション モード(ADAM)、DNS サーバー、DHCP サーバー、ファイル サーバー、プリント サーバー、Windows Media サーバー、IIS 7 Web サーバー、Hyper-V仮想サーバーなど、いくつかの基本的な役割用に構成できます。[1] Server Core は、フェールオーバー クラスタリングまたはネットワーク負荷分散を使用して、高可用性を備えたクラスターを作成するためにも使用できます。
Server Core は Windows Server 2008 の別のバージョンではなく、単なるインストール オプションであるため、完全なサーバー バージョンと同じファイル バージョンと既定の構成があります。[1] Windows Server 2008 および 2008 R2 では、サーバーが Server Core としてインストールされている場合、完全な GUI バージョンに変更することはできません。その逆も同様です。[2]
Server Coreマシンの管理を容易にするために、「scregedit.wsf」と呼ばれるWindowsスクリプトが含まれており、自動更新のオン/オフ、リモートデスクトップのオン/オフ、ページファイル設定の変更などの基本的な変更を行うことができます。[9]
Windows Server 2008 R2
Windows Server 2008 R2では、Server Core に .NET Framework のサブセットが含まれているため、一部のアプリケーション ( ASP.NET Web サイトや Windows PowerShell 2.0 など) を使用できます。.NET をサポートしているため、 Microsoft SQL Serverをインストールできる最初の Server Core バージョンでもあります(SQL Server 2012 以降でのみサポートされるシナリオ)。[10] [11] Server Manager はリモートで実行できるようになりました。[4] Active Directory 証明書サービスやファイル サービス ロールのファイル サーバー リソース マネージャー コンポーネントなど、新しいロールが Server Core で実行できるようになりました。WoW64は既定で使用できますが、無効にすることもできます。[12]
DISMコマンドに加えて、Server Coreインストールのいくつかの一般的な側面を構成および管理するための新しいコマンドラインサーバー構成ツール(Sconfig.cmd)が登場しました。[13] Server Managerを使用すると、Server Coreマシンをリモートで管理できます。
Windows Server 2012
以前のバージョンとは異なり、Windows Server 2012 では再インストールせずにDEインストール オプションを使用して「Server Core」とサーバーを切り替えることができます。 [4] Server Core がデフォルトの構成レベルになりました。 [ 4]また、新しいインストール オプションである「最小限のサーバー インターフェイス」では、MMC やサーバー マネージャーなどの一部の GUI 要素を実行できますが、通常のデスクトップ、シェル、またはファイル エクスプローラーなどの既定のプログラムは実行されません。[14]「最小限のサーバー インターフェイス」は実際にはサーバーの役割(Server-Gui-Mgmt-Infra)であり、完全な GUI バージョンにはServer-Gui-Shell の役割も含まれています。Windows Server Update Services (WSUS)、Active Directory Rights Management Server、ルーティングとリモート アクセス サーバーなどのいくつかの新しい役割と、多くの新機能も利用できます。 [15]
Windows Server 2012 R2
Windows Server 2012 R2では、Windows DefenderはServer Coreインストールで利用でき、デフォルトでインストールされ有効になっています。[16] [異論あり–議論]
Windows Server 2016
Windows Server 2016 には、Nano Server と呼ばれる最小限のフットプリントのインストール オプション (Server Core よりも小さい) があり、Windows Serverコンテナーと Hyper-V コンテナー、およびその他のクラウド最適化シナリオに最適化されています。Microsoft は GUI スタック、WoW64、Windows インストーラーを削除しました。ローカル ログオンやリモート デスクトップのサポートはありません。[17] [18]
インストール時に、Server 2016 では Windows Server 2016 (Server Core) と Windows Server 2016 Desktop Experience の 2 つのオプションが提供されます。Server 2012 で利用可能なこれらのバージョン間の切り替えはサポートされていません (Technical Preview 3 ではその可能性は削除されました)。[19]
サポートされているGUIプログラム
Windows Server 2016
Coreバージョンでサポートされている一部のグラフィカルプログラム
コントロールパネルのサブセット
- control.exe intl.cpl - 地域
- control.exe timedate.cpl - 日付と時刻
regedit.exe - レジストリ エディター
notepad.exe - メモ帳
cmd.exe - コマンドプロンプト
msinfo32.exe - システム情報
msiexec.exe - Windows インストーラー
taskmgr.exe - タスク マネージャー
powershell.exe - Windows PowerShell
iscsicpl.exe - ISCSI イニシエーターのプロパティ
エクスプローラー機能のサブセット - ファイル - 開くダイアログから実行できるすべての操作
- ファイルのコピー、貼り付け、名前の変更、削除、新しいフォルダの作成
- エラーチェックなどのダイアログ上のツールを含むディスクプロパティ
GUI を備えたその他の作業プログラム
adexplorer.exe - Sysinternals Active Directory エクスプローラー
procexp.exe - Sysinternals プロセス エクスプローラー
procmon.exe - Sysinternals プロセス モニター
tcpview.exe - Sysinternals TCPview
vmmap.exe - Sysinternals VMMap
rammap.exe - Sysinternals RamMap 1.50
portqueryui.exe - Microsoft PortQueryUI バージョン 1.0
参照
参考文献
- ^ abcdef Microsoft Developer Network: Server Core とは何ですか?
- ^ ab Petri IT Knowledgebase: Windows Server 2008 Server Core の理解
- ^ 「Iain McDonald と Andrew Mason が新しい Windows Server OS を披露」。Channel 9。Microsoft。2006年 5 月 24 日。2008 年 11 月 1
日 18:55 に
閲覧。 - ^ abcde WindowsITPro: Windows Server 2012 のインストール オプション
- ^ ab 「Our Server Journey」。Channel 9。Microsoft。2015年2月4日。2015年4月9日時点のオリジナルよりアーカイブ。 2015年4月10日
29:20に
閲覧。。 - ^ TechNet: デスクトップ エクスペリエンス機能
- ^ 「Windows Server のインストール オプションについて」。Microsoft。2016年 7 月 6 日取得。
このオプションは、Windows Server 2012 および Windows Server 2012 R2 でのみ使用できます。
- ^ 「Windows Server 2016 Technical Preview のインストール オプション」。Microsoft。2015 年 11 月 19 日。2016年 7 月 6 日取得。Windows
Server 2012 R2 にある「最小限のサーバー インターフェイス」および「GUI 付きサーバー」モードは、このリリースでは使用できません。
- ^ Windows IT Pro: Scregedit が Server Core を効率化
- ^ SQL Coffee: Windows Server Core に SQL Server 2012 をインストールする方法
- ^ Network Worls: Server Core 2008 – SQL Server はサポートされていません
- ^ 4SysOps: Windows Server 2008 R2 Server Core 上の Windows 64 ビット (WoW64) から Windows 32 ビットをアンインストールする
- ^ TechNet: Sconfig.cmd を使用して Windows Server 2008 R2 の Server Core インストールを構成する
- ^ Bisson, Simon (2011 年 9 月 14 日) 。「Windows 8 Server Developer Preview」。ZDNet。CBS Interactive。2012年1 月 1 日閲覧。
- ^ TechNet: Server Core サーバーにサーバーの役割と機能をインストールする
- ^ 「Windows 8.1 のセキュリティ テクノロジの変更点」2014 年 6 月 25 日。
- ^ Windows Server ブログ: Microsoft が最新のアプリとクラウド向けの Nano Server を発表
- ^ サーバー & クラウド ブログ: Microsoft が次世代クラウド向けの新しいコンテナー テクノロジを発表 2015-04-11 にWayback Machineでアーカイブ
- ^ Windows Server ブログ: Windows Server 2016 インストール オプションの変更
さらに読む
- Mitch Tulloch、Microsoft の Windows Server Core チーム (2008)。Windows Server 2008 Server Core 管理者のポケット コンサルタント。Microsoft Press。ISBN 9780735626263
- John Paul Mueller (2008)。Windows Server 2008 Server Core の管理。John Wiley & Sons。ISBN 9780470238400
外部リンク
- Microsoft Developer Network: Server Core とは何ですか?
- Microsoft Developer Network: Windows Server 2012 R2 および Windows Server 2012 の Server Core
- Michael Pietroforte: Nano Server – Windows Server にさよなら?
