纯净操作系统安装 — 如何部署 Windows Server 2016(第 1 部分)

第 1 章 — 纯净操作系统安装
第 2 章 — 滚动集群升级
第 3 章 — 完成滚动集群升级

Windows Server 2016 系列简介

注:在产品最终发布之前提供软件包的技术预览版,以便 IT 专业人士了解和测试全新特性与功能,为开发团队提供有效反馈。此外,相关公司(如本文中的 Microsoft)能够洞察比以往更多的使用案例。

Windows Server 2016 是 Windows Server 系列的最新成员,于 2016 年正式上市。在撰写本文时,Windows Server 技术预览版 5 (TP5) 被用作参考。TP5 于不久前(4 月 27 日)发布,因此本博文的发表非常及时!

本系列博文旨在帮助您在您的环境中最快速地启动和运行 Windows Server 2016 及 Hyper-V 2016。本首篇博文介绍了如何获取安装介质,和实施纯净裸机操作系统安装。在后续博文中,我将说明更为复杂的操作,例如如何实现零停机和利用滚动集群安装选项。本系列博文包含多个部分,旨在为您提供必要的工具和知识,帮助您在 Windows Server 2016 正式发布时充分利用该产品。

注:不推荐运行任何基于技术软件预览版的生产工作负载。根据最佳实践,应实施纯净服务器安装和避免升级以前的版本。

部署 Windows Server 2016

部署 Windows Server 2016 与部署以前的版本非常类似。Windows Server 2016 提供两个版本:标准版和数据中心版。两个版本可在全 GUI 或内核模式下部署。Nano Server 是安装介质的组件,基于 Windows Server ISO 构建。Windows Server 2016 的安装流程简单、快速,无论是部署在裸机硬件上还是部署在虚拟机中。

开始安装前您必须先获取 ISO 介质,获取方式有几种。首先,如果您拥有 MSDN 订阅服务,可访问下载部分。其次,TechNet 评估中心是获取任何 Microsoft 评估软件的最佳途径。下载之后,将 Windows Server 2016 的 ISO 映像挂载到 Hyper-V 主机,或上传到您选择的 vSphere 数据存储中。如果将 Windows Server 部署在裸机硬件上,我推荐您使用免费的实用程序 Windows USB / DVD 下载帮助创建可启动介质。另一个我推荐用于 ISO 映像创建的免费开源工具是 Rufus,它完全支持创建 UEFI 启动介质。双倍分数!

在获得 ISO 映像和决定在虚拟(Hyper-V 或 VMware)或物理服务器上部署后,请实施创建全新虚拟机的一般流程,分配必要的 CPU 内存和磁盘。我一般推荐在基本测试中使用 1 vCPU 和 2 GB vRAM。如果您要测试 VDI 等特定场景或 Hyper-V 2016 的许多全新特性,显然需要更多资源。在创建全新的虚拟机 shell 后,可部署操作系统!

如前所述,Windows Server 可在桌面体验 (GUI) 或内核模式下部署。对于虚拟机,可视情况仅在 GUI 模式(桌面体验)下部署。服务器内核模式取消了 GUI,仅提供最低配置的用户界面,Server 2016 增加了一个选项:Nano Server — 包含完全无头的操作系统。Windows Server 的其余安装步骤非常简单,技术预览版在这一点上也毫无变化。


如果您不擅长内部部署,而且具有 Azure Subscription 订阅服务,该选项也非常适合您了解和部署 Windows Server 2016 TP5,无需使用任何自己的计算资源。

为 Hyper-V 虚拟机部署 PowerShell

如何对部分步骤实施自动化?PowerShell 可助您一臂之力!下面这个示例可实现完全相同的结果,但相比 GUI 具有更快的速度和更高的可重复性。作为附加选项,您还可利用 Unattend.xml 对整个构建流程实施自动化。

$VMName = "YourVMName"
New-VM -Name $VMName -Generation 2 -SwitchName Ext001 -MemoryStartupBytes 2048MB -NewVHDPath "C:\Users\Public\Documents\Hyper-V\Virtual hard disks\VMName.vhdx" -NewVHDSizeBytes 10GB |

Set-VM -DynamicMemory -ProcessorCount 2

Add-VMDvdDrive -VMName $VMName -Path "C:\Users\cwyckoff-demo\Downloads\en_windows_server_2016_technical_preview_4_x64_dvd_7258292.iso"

$dvd_drive = Get-VMDvdDrive -VMName $VMName
Set-VMFirmware -VMName $VMName -FirstBootDevice $dvd_drive
vmconnect.exe localhost $VMName

Start-VM -Name $VMName

总结

Windows Server 2016 推出了许多炫酷特性和功能。如需了解相关信息,可进行必应搜索。本博文旨在说明您可以多么快速、轻松地在您的实验室中设置 Server 2016 测试环境。敬请关注未来几周陆续发布的其他 Server 2016 博文。

如果您已测试 Server 2016,请在下方分享您的意见。哪项功能最让您心动?快快告诉我们!

另请参阅

 

Stay up to date on the latest tips and news
By subscribing, you are agreeing to have your personal information managed in accordance with the terms of Veeam’s Privacy Policy
You're all set!
Watch your inbox for our weekly blog updates.
OK