<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>HyperV &#8211; Webbanshee</title>
	<atom:link href="https://webbanshee.net/tag/hyperv/feed/" rel="self" type="application/rss+xml" />
	<link>https://webbanshee.net</link>
	<description>Your Exchange Server Blog</description>
	<lastBuildDate>Thu, 28 Apr 2022 07:01:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://webbanshee.net/wp-content/uploads/2017/01/WB_BL_RND-150x150.png</url>
	<title>HyperV &#8211; Webbanshee</title>
	<link>https://webbanshee.net</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">122610384</site>	<item>
		<title>Exchange Server 2019 Hyper V Install</title>
		<link>https://webbanshee.net/exchange-server-2019-hyper-v-install/</link>
					<comments>https://webbanshee.net/exchange-server-2019-hyper-v-install/#respond</comments>
		
		<dc:creator><![CDATA[WebBanshee]]></dc:creator>
		<pubDate>Sat, 22 Jun 2019 06:49:49 +0000</pubDate>
				<category><![CDATA[Multipart]]></category>
		<category><![CDATA[Serverside]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[HyperV]]></category>
		<category><![CDATA[ServerCore]]></category>
		<guid isPermaLink="false">http://webbanshee.net/?p=2152</guid>

					<description><![CDATA[<p><a class="ex-link" href="https://webbanshee.net/exchange-server-2019-hyper-v-install/"><img src="https://webbanshee.net/wp-content/uploads/2019/06/ExchangeOnHyper-V02.svg" /><span class="exTeaser"><span style="color: #993333; font-size: 22px;"><strong>Part 1:</strong></span><span style="font-size: 20px;color:#181818;"><strong> Exchange Server 2019 Install on Hyper V</strong></span><br />
This post is the first part of a series on how to prepare an Exchange Server 2019 Hyper V install and install an AD Server and an Exchange 2019 Server on Hyper V.</span><br />
<span class="exText">The first part covers the setup of the Virtual Machines, installation of Windows Server 2019 Desktop Experience and Windows Server 2019 Core. <span style="font-size: 11px !Important; width: 10%; height: 5%; color: #993333; padding-left: 20px;">......read more</span></span></a></p>
<p>The post <a rel="nofollow" href="https://webbanshee.net/exchange-server-2019-hyper-v-install/">Exchange Server 2019 Hyper V Install</a> appeared first on <a rel="nofollow" href="https://webbanshee.net">Webbanshee</a>.</p>
]]></description>
										<content:encoded><![CDATA[<style type="text/css">h2 {font-weight: bold;text-decoration:none;font-size: 20px!Important;}h3 {font-weight: bold;text-decoration:none;font-size: 18px!Important;}.wp-image-2045,.wp-image-2051,.wp-image-2050,.wp-image-2049,.wp-image-2056, .wp-image-2055 {margin-top:2px!Important;margin-right:6px;}</style>
<p><span style="color: #993333; font-size: 22px;"><strong>Part 1:</strong></span><span style="font-size: 20px; color: #525252;"><strong> Exchange Server 2019 Hyper V Install &#8211; Prepare VMs</strong></span></p>
<div class="topnav" style="margin-top: -8px; margin-bottom: 10px;"><a class="active" href="https://webbanshee.net/exchange-server-2019-hyper-v-install/">1</a><a href="https://webbanshee.net/install-active-directory-role-windows-server">2</a><a href="https://webbanshee.net/join-ad-domain-server-core/">3</a><a href="https://webbanshee.net/exchange-server-2019-prerequisites/">4</a><a href="https://webbanshee.net/install-exchange-server-2019/">5</a></div>
<p>This post is the first part of a series where I share my experience on how to prepare an Exchange Server 2019 Hyper V install and install an AD Server and an Exchange 2019 Server on Hyper V.&nbsp; The first part covers the Virtual Machines.</p>
<p>Microsoft recommends min. 128 GB of RAM for an Exchange 2019 Install in a production environment. Curious about how Exchange 2019 behaves and for testing purpose I will set up a test environment on my test lab before we start to build our real test environment at work.</p>
<h2>Before we begin some information on the available resources :</h2>
<div class="wpe-box wpe-box-note3">
<p><span style="font-size: 18px;"><strong>Processor:</strong></span><br />
I7-6700</p>
<p><span style="font-size: 18px;"><strong>Memory:</strong></span><br />
16GB of 2133Mhz RAM running on Windows 10 Pro 1803 ( at time of preparing the VMs and installing Exchange Server 2019.)&nbsp; <a href="https://webbanshee.net/different-memory-types/">Now upgraded to 48GB of RAM</a></p>
<p><span style="font-size: 18px;"><strong>Hyper-V Manager Build:</strong></span><br />
10.0.17134.1</p>
<p><span style="font-size: 18px;"><strong>Disk for Domain Controller vhdx:</strong></span><br />
7200 rpm HDD</p>
<p><span style="font-size: 18px;"><strong>Disk for Exchange 2019 core vhdx:</strong></span><br />
SSD Samsung Evo</p>
</div>
<p>You see it&#8217;s just a home lab, so much more curious am I if Exchange 2019 is able to run with these specifications.</p>
<h2>Exchange Server 2019 Hyper V Install</h2>
<p>Target is to prepare 2 VMs</p>
<ul>
<li><span style="font-size: 18px;"><strong>Server 2019 as Domain Controller running Active Director with Desktop Experience ( GUI )</strong></span></li>
<li><span style="font-size: 18px;"><strong>Server 2019 Core where we will install Exchange 2019</strong></span></li>
</ul>
<p>&nbsp;</p>
<p>Ok let&#8217;s get to it :</p>
<h2><img class="alignnone size-full wp-image-2045" src="https://webbanshee.net/wp-content/uploads/2019/01/round_1.svg" alt="1 -" />Create a new Virtual Machine for the Domain Controller ( AD2019 ) running on Server 2019 with Desktop Experience ( GUI )</h2>
<h3><span style="text-decoration: none;"><strong>Specify Name and Location:</strong></span></h3>
<div class="wpe-box wpe-box-note3">
<p><a href="https://webbanshee.net/wp-content/uploads/2019/02/hyp01.png"><img loading="lazy" class="aligncenter wp-image-2288" src="https://webbanshee.net/wp-content/uploads/2019/02/hyp01.png" alt="Exchange Server 2019 Hyper V Install - Virtual Machines" width="500" height="374" srcset="https://webbanshee.net/wp-content/uploads/2019/02/hyp01.png 697w, https://webbanshee.net/wp-content/uploads/2019/02/hyp01-300x224.png 300w" sizes="(max-width: 500px) 100vw, 500px" /></a></p>
<p><strong>&gt; Next</strong></p>
</div>
<p><strong>&gt; Choose 2nd generation &gt; Next</strong></p>
<h3><span style="text-decoration: none;"><strong>Assign Memory:</strong></span></h3>
<p>I do not use Dynamic Memory in hope of a better Performance.<br />
When we later prepare the VM for an Exchange Server 2019 Hyper V Install a fixed memory is mandatory. Exchange 2019 does not support Dynamic Memory.</p>
<div class="wpe-box wpe-box-note3">
<p><a href="https://webbanshee.net/wp-content/uploads/2019/02/hyp02.png"><img loading="lazy" class="aligncenter wp-image-2286" src="https://webbanshee.net/wp-content/uploads/2019/02/hyp02.png" alt="VM Assign Memory" width="550" height="243" srcset="https://webbanshee.net/wp-content/uploads/2019/02/hyp02.png 695w, https://webbanshee.net/wp-content/uploads/2019/02/hyp02-300x133.png 300w" sizes="(max-width: 550px) 100vw, 550px" /></a></p>
<p><strong>&gt; Next</strong></p>
</div>
<h3><span style="text-decoration: none;"><strong>Configure Networking:</strong></span></h3>
<p>Set it to fit your needs but make sure that Exchange and the Domain Controller can communicate with each other. I will choose the default switch for both VMs. This makes sure that they NAT to the NIC of the host machine ( Win 10 ) and have internet access. You can block internet access if needed through the firewall of the host machine by blocking all inbound and outbound connections from and to the Hyper-V default IP ( 174.24.96.129 ). When blocked both guests still can communicate with each other.</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Next</strong></div>
<h3><span style="text-decoration: none;"><strong>Connect Virtual Hard Disk:</strong></span></h3>
<p>Under Create a virtual hard disk specify the location and size of the Virtual Disk ( .vhdx ). In this case, 45GB will be more than enough for my needs.<br />
If you already have a Domain Controller prepared on an existing virtual hard disk choose that option.</p>
<div class="wpe-box wpe-box-note3">
<p><a href="https://webbanshee.net/wp-content/uploads/2019/02/hyp03.png"><img loading="lazy" class="aligncenter wp-image-2287" src="https://webbanshee.net/wp-content/uploads/2019/02/hyp03.png" alt="VM Connect Hard Disk" width="569" height="316" srcset="https://webbanshee.net/wp-content/uploads/2019/02/hyp03.png 699w, https://webbanshee.net/wp-content/uploads/2019/02/hyp03-300x167.png 300w" sizes="(max-width: 569px) 100vw, 569px" /></a></p>
<p><strong>&gt; Next</strong></p>
</div>
<p>&nbsp;</p>
<h3><span style="text-decoration: none;"><strong>Installations Option:</strong></span></h3>
<p>Choose the location where you have stored the Server 2019 installation media.</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Next</strong></div>
<h3><strong>Check the Summary and confirm with Finish.</strong></h3>
<p>&nbsp;</p>
<h3><span style="text-decoration: none;"><strong>Go to the Settings of the newly created Virtual Machine to check the hardware :</strong></span></h3>
<div class="wpe-box wpe-box-note3"><span style="font-size: 18px;"><strong>Firmware:</strong></span><br />
Make sure you boot from your chosen Windows Server 2019 install media location.<br />
<span style="font-size: 18px;"><strong>Memory:</strong></span><br />
You can change the Amount of Memory here if needed and specify the memory weight.<br />
<span style="font-size: 18px;"><strong>Processor:</strong></span><br />
By default, your Virtual Machine has 1 processor. Change this according to your possibilities but set a minimum of 4 processors.<br />
<span style="font-size: 18px;"><strong>Integration Services:</strong></span><br />
Enabling Guest Services provides an interface for the Hyper-V host to bidirectional copy files to or from the virtual machine using the <a href="https://docs.microsoft.com/en-us/powershell/module/hyper-v/copy-vmfile?view=win10-ps">Copy-VMFile cmdlet</a>.</div>
<p>&nbsp;</p>
<h2><img class="alignnone size-full wp-image-2051" src="https://webbanshee.net/wp-content/uploads/2019/01/round_2.svg" alt="2 -" />Install Windows Server 2019 with Desktop Experience</h2>
<p>First, connect to the newly created Virtual Machine ( Ad2019 ). It is easier to hit a key straight away after the VM starts when you connect first. You will need to hit a key to boot from DVD.</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Now press Start and press a key to boot from DVD.</strong></div>
<p>Set the language to install, Time and currency format and the keyboard or input method.</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Next &gt; Install Now &gt; Type in the product key or activate your copy later &gt; Next</strong></div>
<p>This VM ( AD2019 ) will run Windows Server 2019 Datacenter Edition with Desktop Experience.</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Next &gt; Accept license terms &gt; Next</strong></div>
<p>Since this scenario covers a new install on a new VM choose <span style="font-size: 18px;"><strong>Custom</strong></span></p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Select the drive for the install. You can create an additional partition as well. &gt; Next</strong></div>
<p>Wait until Windows Setup finishes. Depending on your chosen hardware specs this can take some time.</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Specify a password for the built-in administrator account to sign in on this computer &gt; Finish</strong></div>
<p>&nbsp;</p>
<h2><img class="alignnone size-full wp-image-2050" src="https://webbanshee.net/wp-content/uploads/2019/01/round_3.svg" alt="3 -" />Create the 2nd Virtual Machine for Exchange 2019 running on Server 2019 core.</h2>
<h3><span style="text-decoration: none;"><strong>In Hyper V Manager create a new virtual machine and repeat the steps listed under Point 1.</strong></span></h3>
<div class="wpe-box wpe-box-note3"><strong>&gt; Note: Do not store both VMs on the same disk. ( Performance ) and don&#8217;t use Dynamic Memory ( Exchange 2019 requires fixed memory )</strong></div>
<p>I gave this VM 60 GB disk space. This should fit all needs for this Exchange Server 2019 Hyper V Install.</p>
<h3><span style="text-decoration: none;"><strong>Don&#8217;t forget to adjust the hardware in the settings of the VM.</strong></span></h3>
<div class="wpe-box wpe-box-note3"><span style="font-size: 18px;"><strong>Firmware:</strong></span><br />
Make sure you boot from your chosen Windows Server 2019 install media location.<br />
<span style="font-size: 18px;"><strong>Memory:</strong></span><br />
You can change the Amount of Memory here if needed and specify the memory weight.<br />
<span style="font-size: 18px;"><strong>Processor:</strong></span><br />
By default, your Virtual Machine has 1 processor. Change this according to your possibilities but set a minimum of 4 processors.<br />
<span style="font-size: 18px;"><strong>Integration Services:</strong></span><br />
Enabling Guest Services provides an interface for the Hyper-V host to bidirectional copy files to or from the virtual machine.</div>

<h2><img class="alignnone size-full wp-image-2049" src="https://webbanshee.net/wp-content/uploads/2019/01/round_4.svg" alt="4 -" />Install Windows Server 2019 core on the 2nd Virtual Machine</h2>
<p>Again first connect to the newly created Virtual Machine ( Exchange2019 )</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Press Start and hit a key to boot from DVD.</strong></div>
<p>Set the language to install, Time and currency format and the keyboard or input method.</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Next &gt; Install Now &gt; Type in the product key or activate your copy later &gt; Next</strong></div>
<p>This VM ( Exchange2019 ) will run Windows Server 2019 Datacenter Core named just Windows Server 2019.</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Next &gt; Accept license terms &gt; Next</strong></div>
<p>Since this scenario covers a new install on a new VM choose Custom</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Select the drive for the install. You can create an additional partition as well. &gt; Next</strong></div>
<p>Again wait until Windows Setup finishes. Depending on your chosen hardware specs this can take some time. The install to the SSD is really fast and takes only a couple of minutes.</p>
<p>After the install has finished you need to change the password of the built-in Administrator</p>
<div class="wpe-box wpe-box-note3">
<p><a href="https://webbanshee.net/wp-content/uploads/2019/02/CoreAdminPW.png"><img loading="lazy" class="aligncenter wp-image-2303 size-full" src="https://webbanshee.net/wp-content/uploads/2019/02/CoreAdminPW.png" alt="Server 2019 Change Admin Password" width="445" height="97" srcset="https://webbanshee.net/wp-content/uploads/2019/02/CoreAdminPW.png 445w, https://webbanshee.net/wp-content/uploads/2019/02/CoreAdminPW-300x65.png 300w" sizes="(max-width: 445px) 100vw, 445px" /></a></p>
</div>
<p>Now we need to make sure that both servers can communicate with each other:<br />
Disable IPV6 on the Domain Controller ( AD2019). Otherwise, the server responds with its IPV6 IP. For me, it is more transparent this way since my config is based on IPV4.</p>
<p>You can disable IPV6 on Server Core ( Exchange 2019 ) as well if needed.<br />
After&nbsp; I have disabled IPV6 on Server 2019 Core I was not able to open Network Settings under Network Adapter Settings: <strong>Invalid Index</strong>.</p>
<p>Find more information here :<br />
<a class="wpe-button wpe-button-red" href="https://webbanshee.net/disable-ipv6-on-server-core/" rel="noopener noreferrer">Disable IPv6 on Server Core through Powershell and deal with the Invalid Index state</a></p>
<p>Next, disable the appropriate Firewall to make sure both servers can see each other:</p>
<p><span style="color: #003366;"><strong>Note: Since it is a test lab I have disabled the firewall on all three networks &gt; Domain, Public and Private. Adjust this according to your environment.</strong></span></p>
<h2><img class="alignnone size-full wp-image-2056" src="https://webbanshee.net/wp-content/uploads/2019/01/round_5.svg" alt="5 -" />Disable Firewall on Exchange2019 Server Core and enable Remote Management:</h2>
<p>Check the status with:</p>
<div class="wpe-box wpe-box-note3"><strong>Get-NetFirewallProfile | select name, enabled</strong></div>
<p>Disable the firewall:</p>
<div class="wpe-box wpe-box-note3">
<p><strong>Set-NetFirewallProfile -Profile Domain</strong>,Public,Private<strong> -Enabled false</strong><br />
<a href="https://webbanshee.net/wp-content/uploads/2019/04/DisableFW.png"><img loading="lazy" class="aligncenter wp-image-2711 size-full" src="https://webbanshee.net/wp-content/uploads/2019/04/DisableFW.png" alt="Exchange Server 2019 Hyper V Install" width="805" height="287" srcset="https://webbanshee.net/wp-content/uploads/2019/04/DisableFW.png 805w, https://webbanshee.net/wp-content/uploads/2019/04/DisableFW-300x107.png 300w, https://webbanshee.net/wp-content/uploads/2019/04/DisableFW-768x274.png 768w" sizes="(max-width: 805px) 100vw, 805px" /></a></p>
</div>
<p>The core server Exchange2019 will be pingable now.</p>
<p>Enable Remote Management: Powershell</p>
<div class="wpe-box wpe-box-note3"><strong class="">Configure-SMRemoting.exe –Enable</strong></div>
<h2><img class="alignnone size-full wp-image-2055" src="https://webbanshee.net/wp-content/uploads/2019/01/round_6.svg" alt="6 -" />Configure a network interface to communicate with the Domain Controller:</h2>
<p>Type sconfig &gt; the Server Configuration shows up.</p>
<div class="wpe-box wpe-box-note3">
<p><strong>&gt; Choose number 8 – Network Setting and choose the Network Adapter:<br />
<a href="https://webbanshee.net/wp-content/uploads/2019/04/ChooseNetworkSettings.png"><img loading="lazy" class="size-full wp-image-2702 aligncenter" src="https://webbanshee.net/wp-content/uploads/2019/04/ChooseNetworkSettings.png" alt="Choose Network Adapter" width="462" height="241" srcset="https://webbanshee.net/wp-content/uploads/2019/04/ChooseNetworkSettings.png 462w, https://webbanshee.net/wp-content/uploads/2019/04/ChooseNetworkSettings-300x156.png 300w" sizes="(max-width: 462px) 100vw, 462px" /></a></strong></p>
</div>
<p>I have already assigned a fix IP address to this server.<br />
You can configure the IP address and Default Gateway through the following options:<br />
Set Network Adapter Address :</p>
<div class="wpe-box wpe-box-note3">
<p><strong>&gt; Select S for Static &gt; Enter Static IP address &gt; Subnet mask 255.255.240.0</strong></p>
<p>I use the Hyper V defaults here</p>
</div>
<p>Enter the Default Gateway:</p>
<div class="wpe-box wpe-box-note3"><strong>Hyper V default switch IP Address: 172.24.96.129</strong></div>
<p>Set DNS Server:</p>
<div class="wpe-box wpe-box-note3"><strong>&gt; Type here the IP Address of the Domain Controller ( AD2019 ).</strong></div>
<p>Now that both servers can ping each other the next step in our Exchange Server 2019 Hyper V Install will be to prepare and install the AD Server Role on&nbsp; Server 2019 Desktop Experience.</p>
<p>This is covered in <span style="font-size: 18px; color: #993333;"><strong>Part 2</strong></span> : <a class="wpe-button wpe-button-red" href="https://webbanshee.net/install-active-directory-role-windows-server/">Install the Active Directory Role on Server 2019</a></p>
<p>The post <a rel="nofollow" href="https://webbanshee.net/exchange-server-2019-hyper-v-install/">Exchange Server 2019 Hyper V Install</a> appeared first on <a rel="nofollow" href="https://webbanshee.net">Webbanshee</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://webbanshee.net/exchange-server-2019-hyper-v-install/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2152</post-id>	</item>
	</channel>
</rss>
