系统极客一直在努力
专注于操作系统及软件使用教程

Windows Server 2016攻略—为云而生的极简平台Nano Server(2)

Nano Server

本文,将说明及实操在微软新世代 Windows Server 2016 云端操作系统当中,针对云端应用优化的极精简服务器版本「Nano Server」。 它是在 Ignite 2015 年度技术大会上首次露面,也就是从 Windows Server 2016 TP2(第 2 版技术预览版本)开始新增的安装选项。 本文大纲如下:

  • 建立 Nano Server 映像
  • 本机管理 Nano Server
  • 远程管理 Nano Server

简单来说,在企业或组织当中的管理人员于先前的 Windows Server 版本当中,若希望能够使用精简的服务器时可以采用「Server Core」版本,而 Nano Server 跟原有的 Server Core 概念相同,但是比起 Server Core 来算是更为精简的版本。

Nano Server 架构示意图

若将 Nano Server 与目前的 Windows Server 运行环境互相比较的话,不管是在磁盘占用空间方面(Disk Footprint)、重大安全更新数量(Important Bulletins)、重新启动主机次数(Number of Reboots)、系统服务运行数量(Service Running)、核心内存占用空间(Kernel Memory in Use)等,相较于完整的 Windows Server 或 Server Core 都更为精简。

极精简的服务器版本Nano Server

建立Nano Server映像

在 Windows Server 2016 TP2 及 TP3 版本时,Nano Server 映像必须要单独下载,并未包含在 Windows Server 2016 ISO 中,并且建立 Nano Server 映像的 PowerShell 脚本,也必须额外到 TechNet Gallery 下载,否则要自行键入一大串的 PowerShell 俱才能建立 Nano Server 映像。

在 Windows Server 2016 TP4 版本时,除了 Nano Server 映像包含在 Windows Server 2016 ISO 中,建立 Nano Server 映像的 PowerShell 脚本也已经整合完成。 此外,也新增「Nano Server Recovery Console」特色功能,以便管理员可以用 Console 轻松查看及编辑 Nano Server 的网络配置,也可以进行关机及重启 Nano Server 等管理动作。

当挂载 Windows Server 2016 TP4 ISO 后,便会看到「NanoServer」子文件夹内有我们所需要的「Convert-WindowsImage.ps1」及「NanoServerImageGenerator.psm1」脚本。 请将整个 NanoServer 子文件夹复制到本机,例如,C:\NanoServer。

Nano Server

打开 PowerShell 切换至拷贝到本地的 Nano Server 文件夹当中,接着执行:

Import-Module .\NanoServerImageGenerator.psm1

然后可使用 New-NanoServerImage 建立运行 Nano Server 的虚拟机,同时可以指定虚拟机名称、IP地址。关于此 cmdlet 的详细用法可以参考Getting Started with Nano.

New-NanoServerImage -MediaPath D:\ -BasePath .\Base -TargetPath 'NanoImage\NanoServer.vhdx' -ComputerName NanoServer -GuestDrivers –EnableRemoteManagementPort

New-NanoServerImage

虚拟磁盘文件生成好之后,就可以在 Hyper-V中 虚拟主机挂载刚才所产生的 NanoServer.vhdx。顺利启动 Nano Server 之后,便可以看到 Nano Server 的登录界面。 输入 VHDX 生成过程中所指定的 Nano Server 管理员密码即可登录。

Nano Server

本机管理Nano Server

先前的 Windows Server 2016 TP2、TP3 技术预览版本当中,Nano Server 只能采用远程管理。 从 Windows Server 2016 TP4 版本开始,支持 Nano Server Recovery Console 特色功能,让 Nano Server 的基础管理变得更简单。

当 Nano Server 启动并登录后,便可以看到 Nano Server Recovery Console,在此管理界面中你可以看到 Nano Server 的计算机名称、工作组或域、操作系统版本、日期及时间、时区、网络信息等。

管理员可以使用「Ctrl + F6」组合键来重启 Nano Server,或使用「Ctrl + F12」将 Nano Server 关机,或者是「TAB键」选择「Networking」项目,进行 Nano Server 的网络配置,或是选择「Firewall」项目进行防火墙规则的设定。

Nano Server

远程管理Nano Server

除了本机管理 Nano Server 的方式之外,还有多种远程管理 Nano Server 的方式,例如:Server Manager、Windows PowerShel、WMI、Windows RM等远程管理方式。

分享到:更多 ()