Windows Server 2012之安装选项

        Windows Server 2008(R2) 提供了一种Server Core的可选安装选项,Server Core只支持基本的服务和功能,如AD、DNS、DHCP等,通过取消不必要的角色和功能以及大部分图形用户界面,只提供命令行接口,最终获得最小化的Windows Server安装环境,大大降低磁盘使用空间、提高系统资源利用率、减少系统攻击面,同时相比完整安装模式,可以最大限度的降低补丁更新的次数,相信大多数服务器管理员最头疼的就是微软的定期补丁更新了。Server Core的这些优点确实足够诱惑,不过安装完Server Core,棘手的问题随之也来了,让平时习惯了GUI界面的您不知该如何进行服务器初始化配置了,如配置IP地址、防火墙等,当我安装了完整安装模式的Windows Server,在我的应用都已经配置好可以稳定运行了,不需要太多维护的时候,是否能切换到Server Core 模式呢?不好意思,所有这些您都得把系统和应用推倒重建。到了Windows Server 2012,您可以在Server Core和GUI安装模式间相互切换的,这就为管理员日常操作省了不少心。
当安装Server Core模式的服务器时,管理服务器使用命令行、PowerShell以及远程方式,下面是本地和远程管理方式区别:
     本地安装、配置、卸载服务器功能和角色:命令提示符下使用PowerShell
     远程安装、配置、卸载服务器功能和角色:服务器管理器、RSAT(Win8版)、PowerShell
在Server Core模式下,支持的主要服务角色有:ADDS、DNS、DHCP、File Server、Hyper-V、WSUS、打印和文档服务、ADRMS、ADLDS、ADCS、路由和远程访问服务
使用PowerShell将Server Core安装模式的服务器切换到GUI模式,方法如下:
1、 启用命令提示符下的PowerShell:命令提示符下输入powershell 回车
2、 放入系统光盘至光驱或挂载ISO文件,比如这里挂载位于G盘的ISO目录下Windows2012的ISO文件,挂载命令如下:Mount-DiskImage -ImagePath "G:\ISO\windows 2012.iso”
3、 确定挂载后的盘符,使用:Get-Volume,磁盘类型为CD-ROM的,我这里是D盘
clip_image002
4、 确定相应服务器版本映像文件的索引号,输入:Get-WindowsImage -ImagePath "D:\sources\install.wim" ,我安装的是serverdatacenter,所以Index为4,下面命令会用到
clip_image004
5、 从映像文件安装功能启用GUI并自动重启,命令如下:Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell -Source wim:d:\sources\install.wim:4 �CRestart
clip_image006
:1、如果系统最初安装的是Server Core模式,而不是从GUI模式切换而来,此时如果直接输入 Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell �CRestart ,服务器会自动连接到网络下载相应的文件;2、如果最初安装的是完整安装模式,随后切换到Server Core模式,并且没有删除相应的二进制文件,则可以直接输入Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell �CRestart,所有上面的步骤都不需要,这一条命令就可以从Server Core模式切换到完整安装模式。
重启完成后,我们熟悉的GUI模式就回来了。
clip_image008
    可以使用服务器管理器和PowerShell在本地进行管理,以及服务器管理器、RSAT和PowerShell进行远程管理。在GUI模式下可以方便的对系统进行管理,当我们对服务器上的应用配置好并且能稳定运行,可以切换到Server Core模式,将系统攻击面减小到最低,维护也降到最低,PowerShell下使用如下命令将服务器切换到Server Core模式:
Uninstall-WindowsFeature Server-Gui-Mgmt-Infra �CRestart
:此命令同时也会删除所有依赖GUI的应用程序和工具,所以在执行该命令前可以先输入以下命令来确定是否会影响到现有应用系统:Uninstall-WindowsFeature Server-Gui-Mgmt-Infra �CWhatif,这条命令只会告诉你执行这条命令的结果,但是不会真正执行。
clip_image010
服务器重启完后又会进入到Server Core模式。
clip_image012
     看来在Server Core和GUI两种模式切换也不过几条命令搞定的事情,这个确实给管理员的日常管理带来不少福利。有时候还会遇到一些情况,比如一些应用程序依赖某些windows服务、应用和文件并且无法在Server Core模式下运行,但是我又想利用Server Core的这些优势,这个时候Windows Server 2012还提供了另一种模式――最小安装界面。该模式在安装Windows Server 2012时是不可用的,但可以使用服务器管理工具或PowerShell启用它,最小安装界面和完整安装模式相似,但是这些系统组件是不会安装的:IE10、资源管理器、桌面、开始屏幕;不过在最小安装界面中,依然可以使用下列工具:服务器管理器(ServerManager.exe)、管理控制台(MMC)、部分控制面板工具。这些工具是Server Core模式不能使用的。
1、使用PowerShell从GUI模式切换到最小安装界面,命令如下:
Uninstall-WindowsFeature Server-Gui-Shell �CRestart
2、使用PowerShell从Server Core模式切换到最小安装界面,命令如下:
Install-WindowsFeature Server-Gui-Mgmt-Infra �CRestart
当然,如上面所说,如果系统最初安装的是Server Core模式,此时这条命令还需要加上-source wim:d:\sources\install.wim:4,否则系统会自动联网下载相关文件。
系统重启完成后会进入到最小安装界面,该界面可以运行服务器管理器和MMC等工具
clip_image014
总结:这种在 Windows Server 2012 的不同安装模式之间进行轻松转换,通过让您在 GUI 和Server Core 安装选项之间切换,能为您提供更好的灵活性。例如,您可以用 GUI 方式部署服务器,使其更易于配置。随后即可将一些服务器转换为 Server Core 模式,减少痕迹,提升虚拟机的整合率,并降低维护工作的负担。为了考虑应用程序兼容性需求,或照顾只能使用 GUI 执行管理工作的管理员,您也可以选择最小化服务器界面。

你可能感兴趣的:(windows,server,GUI,core,2012,最小安装,安装选项)