Upgrading Windows Server Desktop Experience from 2016 to 2019
In this lesson, you are going to learn how to upgrade Windows Server 2016 Datacenter. We are going to upgrade to the 2019 Datacenter Evaluation.
Keep in mind the basic principles are the same no matter what version you are going to be upgrading.
We are going to start by taking an inventory of the system, that would be IP configuration, what software or server and roles are installed on the system, and we are going to back up that data to a secondary hard drive that we added to the server.
Once we have done that, we are going to run through the installation and the upgrade. Then we are going to go back and look at that inventory that we took and we are going to make sure we restore all configuration settings if any were lost.
So the first thing we need to do is to create a second volume where we can store this information so it would not be lost during the upgrade.
I’ve attached a second hard drive to this virtual machine. Click on Server Manager and on the left pane click on File and Storage Services, click on Disks and we should see a 2 GB disk. Right-click and choose New Volume...
Click Next on the Before you begin New Volume Wizard.
Leave the default prompts and just click Next.
An informational window might appear saying that it will initialize and bring online the disk. Click OK.
Click Next again to continue.
Click Next again leaving the defaults.
Name the volume Data and click on Next.
Finally, click on the Create button.
The process begins, just wait to finish. Click Close.
Open File Explorer and navigate to This Pc to check on the newly created Data drive E:\.
Next, click the Windows start button at the bottom left and type powershell. Click the application from the list.
In PowerShell type cd E:\ and press Enter. Type systeminfo and press Enter.
This is the first command we are going to use to generate information on our computer, that way we can restore the information later if any is lost during the upgrade process.
Once we see the output we want we redirect the output to a file by typing systeminfo > systeminfo.txt and press Enter.
We can see a newly generated file in the E:\ drive from File Explorer.
The next command we are going to type is ipconfig /all > ipconfig.txt. If we type dir in PowerShell we can see the files there as well.
We can type cat ipconfig.txt to see the file contents.
Next, we are going to get all the Windows Features and Roles that are installed.
Type Get-WindowsFeature > Get-WindowsFeatures.txt. We can see the contents by typing cat Get-WindowsFeatures.txt.
Roles and Features installed are marked as X.
One last command we can run is Get-Item -Path “HKLM:\SOFTWARE\Microsoft\Windows NtT\CurrentVersion\” and press Enter. This information is useful for comparison purposes with the new Windows OS.
We can send the output to a file by typing Get-Item -Path “HKLM:\SOFTWARE\Microsoft\Windows NtT\CurrentVersion\” > CurrentVersion.txt.
Type dir and press Enter to see what we have so far.
If you have additional applications and software installed on this computer, you may want to create a new text document and name it Apps.txt, and list any software installed manually.
Now we have an inventory of the software that is on our computer.
Close the PowerShell prompt.
Open File Explorer and navigate to This PC. We can see we have our installation media in our Optical Drive for Windows Server 2019 already mounted.
Sign up to access the rest of this lesson
You must either log in or sign up to access this lesson.