Windows Server 2016 提供了新的安装选项:Nano Server。 Nano Server 是针对私有云和数据中心进行优化的远程管理的服务器操作系统。 类似于 Windows Server 的“服务器核心”模式,但显著变小了,无本地登录功能,且仅支持 64 位应用程序、工具和代理。 其所需的磁盘空间更小,启动速度明显更快,且所需的更新和重启操作远远少于 Windows Server。 当它未重新启动时,则可以更快地重新启动。 Nano Server 安装选项仅适用于 Windows Server 2016 的 Standard 和 Datacenter 版本。

Nano Server 非常适合于多种方案:

  • 作为 Hyper-V 虚拟机的“计算”主机,无论是否在群集中

  • 作为横向扩展文件服务器的存储主机。

  • 作为 DNS 服务器

  • 作为运行 Internet Information Services (IIS) 的 Web 服务器

  • 作为使用云应用程序模式开发以及在容器或虚拟机来宾操作系统中运行的应用程序的主机

Nano Server 中的重要差异

因为将 Nano Server 优化成了轻量操作系统(用于基于容器和微服务运行“云-本机”应用程序)或者敏捷且经济高效的数据中心主机(空间占用显著减少),因此 Nano Server 与服务器核心或具有桌面体验安装的服务器间存在重要差异:

  • Nano Server 无外设;没有任何本地登录功能或图形用户界面。

  • 仅支持 64 位应用程序、工具和代理。

  • Nano Server 无法充当 Active Directory 域控制器。

  • 不支持组策略。

    但是,可以使用所需状态配置大规模应用设置。

  • 不能将 Nano Server 配置为使用代理服务器访问 Internet。

  • 不支持 NIC 组合(特别是负载平衡和故障转移或 LBFO)。

     支持开关嵌入组合 (SET)。

  • 不支持 System Center Configuration Manager 和 System Center Data Protection Manager。

  • 不支持最佳做法分析器 (BPA) cmdlet 以及 BPA 与服务器管理器的集成。

  • 随 Nano Server 附带提供的 Windows PowerShell 版本具有重要差异。

  • 仅在 Current Branch for Business (CBB) 模型上支持 Nano Server -- 目前不存在 Long Term Servicing Branch (LTSB) 版本的 Nano Server。


以上内容出自官方:

https://technet.microsoft.com/windows-server-docs/get-started/getting-started-with-nano-server

安装后感觉:

  1. 体积非常小,VHD/VHDX文件约500M。

  2. 因是轻量级操作系统,资源占用少,进程、服务少。

  3. 所需补丁少,更小的***面。

  4. 开关机非常快。

优点:轻、快、小

简而言之,Nano Server 是为了支持本地基于云的应用程序和服务而生,专门为Azure和Docker的Cloud OS。


安装方案1:(适用于评估环境)

 1.若要试用 Nano Server,可以从 Windows Server 评估 获取 Windows Server 的 180 天许可证评估副本。 如图:

Nano Server 部署快速入门_第1张图片


下载回来后为EXE文件,将VHD扩展出来。

Nano Server 部署快速入门_第2张图片

扩展结果如图:

Nano Server 部署快速入门_第3张图片

创建第一代虚拟机,挂载扩展出来磁盘文件。

Nano Server 部署快速入门_第4张图片

Nano Server 部署快速入门_第5张图片 

完成如装,启动Nano Server

Nano Server 部署快速入门_第6张图片


安装方案2:(全新安装)

2.在虚拟机中快速部署 Nano Server

a.插入安装光盘(D盘),使用en_windows_server_2016_x64_dvd_9718492,在物理机中以管理员身份启动 Windows PowerShell,将目录更改为 NanoServerImageGenerator 文件夹所在的文件夹,然后导入模块,其方法为 Import-Module .\NanoServerImageGenerator -Verbose

Nano Server 部署快速入门_第7张图片


b.通过运行以下命令(将提示你输入新 VHD 的管理员密码)创建用于设置计算机名和包括 Hyper-V 来宾驱动程序的标准版 VHD:

New-NanoServerImage -Edition Standard -DeploymentType Guest -MediaPath -BasePath .\Base -TargetPath .\NanoServerVM\NanoServerVM.vhd -ComputerName  

  • -MediaPath <媒体的根路径> 指定指向 Windows Server 2016 ISO 内容的根路径。 例如,如果已将该 ISO 的内容复制到 d:\TP5ISO,则将使用该路径。

  • -BasePath(可选)指定要创建的用于将 Nano Server WIM 和包复制到其中的文件夹。

  • -TargetPath 指定将在其中创建生成的 VHD 或 VHDX 的路径,包括文件名和扩展名。

  • Computer_name 指定正在创建的 Nano Server 虚拟机的计算机名称。

例如:New-NanoServerImage -Edition Standard -DeploymentType Guest -MediaPath d:\ -BasePath .\Base -TargetPath c:\Nano1\Nano.vhd -ComputerName Nano1 -storage -package Microsoft-NanoServer-IIS-Package

此示例将从装载为 d:\ 的 ISO 创建一个 VHD。 在创建 VHD 时,它将使用在其中运行 New-NanoServerImage 的同一目录中一个名为 Base 的文件夹;它会将 VHD(称为 Nano.vhd)放置于从其中运行此命令的名为 Nano1 的文件夹中。 计算机名称将是 Nano1。 生成的 VHD 将包含 Windows Server 2016 Standard,并将适用于 Hyper-V 虚拟机部署。 如果需要第 1 代虚拟机,可以通过为 -TargetPath 指定一个 .vhd 扩展名来创建 VHD 映像。 如果需要第 2 代虚拟机,可以通过为 -TargetPath 指定 .vhdx 扩展名来创建 VHDX 映像。 还可以通过为 -TargetPath 指定.wim 扩展名直接生成 WIM 文件。

Nano Server 部署快速入门_第8张图片

约5分钟完成,生成VHD文件,创建虚拟机,挂载生成磁盘。

Nano Server 部署快速入门_第9张图片

启动Nano1,如图:

Nano Server 部署快速入门_第10张图片

安装方案3:

3.在物理计算机上快速部署 Nano Server

a.插入安装光盘(D盘),在物理机中以管理员身份启动 Windows PowerShell,将目录更改为 NanoServerImageGenerator 文件夹所在的文件夹,然后导入模块,其方法为 Import-Module .\NanoServerImageGenerator -Verbose


Nano Server 部署快速入门_第11张图片


b.通过运行以下命令(将提示你输入新 VHD 的管理员密码)创建用于设置计算机名和包括 OEM 驱动程序及 Hyper-V 的 VHD:

New-NanoServerImage -Edition Standard -DeploymentType Host -MediaPath -BasePath .\Base -TargetPath .\NanoServerPhysical\NanoServer.vhd -ComputerName -OEMDrivers -Compute -Clustering 

  • -MediaPath <媒体的根路径> 指定指向 Windows Server 2016 ISO 内容的根路径。 例如,如果已将该 ISO 的内容复制到 d:\TP5ISO,则将使用该路径。

  • BasePath 指定要创建用于将 Nano Server WIM 和包复制到其中的文件夹。 (该参数为可选参数。)

  • TargetPath 指定将在其中创建生成的 VHD 或 VHDX 的路径,包括文件名和扩展名。

  • Computer_name 是正在创建的 Nano Server 的计算机名称。

例如:New-NanoServerImage -Edition Standard -DeploymentType Host -MediaPath D:\ -BasePath .\Base -TargetPath .\Nano1\NanoServer.vhd -ComputerName Nano-srv1 -OEMDrivers -Compute -Clustering

此示例将从装载为 d:\ 的 ISO 创建一个 VHD。 在创建 VHD 时,它将使用在其中运行 New-NanoServerImage 的同一目录中一个名为 Base 的文件夹;它会将 VHD 放置于从其中运行此命令的名为 Nano1 的文件夹中。 计算机名称为 Nano srv1,将为大多数普通硬件安装 OEM 驱动程序并启用 Hyper-V 角色和群集功能。 已使用标准 Nano 版本。

Nano Server 部署快速入门_第12张图片


c.在想要运行 Nano Server VHD 的物理服务器上以管理员身份登录。

d.将此脚本创建的 VHD 复制到物理计算机并将其配置为从此新的 VHD 启动。 要完成该操作,请执行以下步骤:


1.装载生成的 VHD。 在此示例中,它将安装在 E:\ 下。

Nano Server 部署快速入门_第13张图片

Nano Server 部署快速入门_第14张图片

2.运行 bcdboot e:\windows

Nano Server 部署快速入门_第15张图片

3.卸载 VHD。图中的分离VHD

Nano Server 部署快速入门_第16张图片

以上将物理计算机引导入 Nano Server VHD。

重启物理机,显示引导如图:

Nano Server 部署快速入门_第17张图片

完成部署, 以上测试也是在在虚拟环境中测试,使用第一代虚拟机,Nano server 与第二代虚拟机存在兼容性问题,系统使用Windows Server2016,能成功引导NanoServer。


快速部署参考:

https://technet.microsoft.com/zh-cn/windows-server-docs/get-started/nano-server-quick-start

创建自定义NanoServer映像参考:

https://technet.microsoft.com/zh-cn/windows-server-docs/get-started/deploy-nano-server