Windows Server 2019 Installation and new features

In this post we will be installing Windows Server 2019 and looking and any new features since Windows 2016.

The initial installation dialog has not changed from the Windows 2016 installer

Upon completing the installation there is a new prompt by Server Manager about the Windows Admin Center

Click the Get more info link and it will take you to the below page.  Click the Get it here link to download the msi file




Run the .msi file, accept the terms and click Next

Choose whether to use Microsoft Update or not with Admin Center

Click Next again and again

Choose your port and SSL settings and then click install




You will then be given the login URL

You should now able to login to Admin Center to manager the server

At the time of writing this there is a bug when using it with Chrome which means it wont accept your credentials but if you click on a server using Edge it will work

You are now logged into the Admin Center to manage your server.  As an example of something you can do in here, click PowerShell.  This will give you an Azure esque Cloud Shell type interface where you are instantly connected to a machines PowerShell instance.  See the example below:

You can also manage a server’s registry, users, storage, firewall and much more.

Another great feature in Windows Server 2019 is System Insights.  When logged in to Admin Center click System insights and then click install

This will install System Insights on the server




Windows now has some in-built tools to assist with capacity planning using a machine-learning model .  System Insights will forecast your machines resource usage

You can now run the Linux subsystem on Windows Server.   Run the below command to enable the feature in Windows Server 2019:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

 

Download a Linux distro of your choice from here.  Rename the distro package from .appx to .zip and extract it to a folder.  Then just run the .exe

Add a UNIX username and password:

Once completed run the below PowerShell to add the environment variable

$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
[System.Environment]::SetEnvironmentVariable("PATH", $userenv + "C:\Users\admin\Ubuntu", "User")

 

You can now launch your distro from any path by typing ubuntu.exe

Other great features with this release are Storage Migration services which essentially make the migration process to newer versions of Windows server easier.  It provides a GUI that  inventories data on servers, transfers the data and configuration to another servers without apps or users having to change anything.

Hyper-Converged Infrastructure (HCI) and Windows Server Software-Defined Datacenter (WSSD) consolidates software-defined compute, storage, and networking into one cluster to provide high-performance, cost-effective, and easily scalable virtualization.




Leave a Reply

Your email address will not be published. Required fields are marked *