When installing Windows Server Why is Server Core installation recommended?
When you install Windows Server 2019, you need to choose between installing the server with or without the Desktop Experience. This is an important decision because you can't add or remove the Desktop Experience after you install the server. Show
Server Core is an installation of Windows Server without the Desktop Experience. Server Core is available for both Standard and Datacenter editions, but it isn't available for Windows Server 2019 Essentials, and the free version of Hyper-V server is only available as a Server Core installation. You can administer and configure Server Core on the server itself through PowerShell, the command line, or through the text-based tool called Sconfig. Remote administration is the normal method of managing the server by using several tools such as PowerShell Remoting, the Remote Server Administration Tool (RSAT), and the Windows Admin Center. Note: There are some GUI-based tools available in Server Core. For example, Regedit, Notepad, Msinfo32, and Task Manager (Taskmgr) will launch from the command prompt in their traditional GUI. Server Core has advantages over Windows Server with Desktop Experience and is the recommended installation for most scenarios, but it might not be suitable in every case.Choosing your installation Choosing your installation will depend on the workload you need the server to perform. For network infrastructure roles, such as Hyper-V, Active Directory, File Server, and Web Server, Server Core is the better option. Additional reading: For more information about server roles and features not available for Server Core, go to Roles, Role Services, and Features not in Windows Server - Server Core. Additional reading: For more information about available server roles and features for Server Core, go to Roles, Role Services, and Features included in Windows Server - Server Core. If you have requirements for a line of business apps that require a GUI or the presence of certain binaries, then Windows Server with Desktop Experience will be the right choice. Server Core installation and post-installation tasksThe installation of Server Core is straightforward and the same whether you are installing with Desktop Experience or not. There are some tasks you should perform before installing the operating system:
Typically, before you install the operating system, you will use the vendor-provided guidance to do the initial hardware configurations, which includes the following tasks:
After those tasks are complete, you can install the operating system by performing the following steps:
Install features on demandIn the past, if you tried to install an application that had dependencies on certain binaries and packages from the Desktop Experience that were not present in Windows Server Core, the install would fail. Microsoft is striving to improve the Windows Server Core experience by releasing the Server Core App Compatibility feature-on-demand (FOD), making it possible to install these applications. The FOD does not come pre-installed. You must download and install it. You can obtain it through Windows Update if your server connects directly to the internet or you can download the ISO image file from the Microsoft Volume License Service Center. Some operating system components that become available after installing the FOD include:
Installing the FODThere are two ways to install the FOD. The simplest way to install the FOD is through Windows Update by using PowerShell. Launch an elevated PowerShell session and run the following command: Why install Windows Server Core?Benefits to using Server Core are: Reduced attack surface & improved application security environment. Reduced maintenance & management requirements. Reduced disk space & memory usage.
What are benefits of installing Server Core?Reduced attack surface. Because Server Core has fewer system services running on it than Full installation does, there's less attack surface (that is, fewer possible vectors for malicious attacks on the server). This means that a Server Core installation is more secure than a similarly configured Full installation.
Why it is preferred to use or install the full installation option Server Core installation?The “Server Core Installation” option reduces the space required on disk, the potential attack surface, and especially the servicing requirements, so we recommend that you choose the Server Core installation unless you have a particular need for the additional user interface elements and graphical management tools that ...
What is Windows Server Core installation?The Server Core option is a minimal installation option that is available when you are deploying the Standard or Datacenter edition of Windows Server. Server Core includes most but not all server roles. Server Core has a smaller disk footprint, and therefore a smaller attack surface due to a smaller code base.
|