Professional Documents
Culture Documents
14 COMMENTS SHARE
Get expert tech
reports and guides
for FREE!
Email address
CO U N T M E I N !
LATEST PODCAST
If you would like to read the other parts in this article series please go to: TechGenix Xtreme
Blockchain expl… Share
Migrating a small organization from Exchange 2010 to Exchange 2016 14 COMMENTS SHARE
(Part 6)
On the first page of the wizard, enter the name for the receive connector. For 14 COMMENTS SHARE
consistency we’ve specified the server name after entering Anonymous Relay.
Select Frontend Transport as the role and choose Custom as the type:
SECTIONS TECH NEWS TUTORIALS REVIEWS NEWSLETTERS VIDEOS ABOUT
On the next page, we'll be provided with the opportunity to specify Network
Adapter Bindings - the IP address and TCP/IP port that the receive connector
will listen on. Our example receive connector will listen on the standard port
for SMTP, port 25:
On the final page of the wizard, we'll choose which IP addresses that the
receive connector will accept mail for.
This allows multiple receive connectors to listen on the same TCP/IP port
and IP address and perform an action depending on the remote IP address of
a client.
Like what you're reading? Get the latest updates and tech guides in
your inbox.
After completing the wizard, we will then open the new Receive Connector’s
properties page by selecting it from the list, then choosing Edit, as shown
below:
In the Exchange Receive Connector window, select the Security tab. Then
within the Authentication section select Externally secured to indicate our
anonymous relay is from secure IPs; then under Permission Groups, choose
Exchange Servers and Anonymous users:
Migrating a small organization from Exchange 2010 to Exchange 2016 (Part 4)
http://techgenix.com/migrating-small-organization-exchange-2010-exchange-2016-part4/ 4/20
2/5/2018 Migrating a small organization from Exchange 2010 to Exchange 2016 (Part 4) - TechGenix
14 COMMENTS SHARE
First, launch the Exchange Management Shell and use the following
command to rename the database to DB01:
With the database name changed, it still remains in the same location. Move 14 COMMENTS SHARE
both the Database file and the associated log files to their respective final
destinations using the Move-DatabasePath cmdlet with the -EdbFilePath and
-LogFolderPath
SECTIONS parameters:
TECH NEWS TUTORIALS REVIEWS NEWSLETTERS VIDEOS ABOUT
When moving the database, it will be dismounted. The files will then be
moved to the new location and the database and log locations updated in
Active Directory. Finally the database will be re-mounted.
In this example we will use the Exchange Management Shell, which for a
larger number of databases will be faster and more accurate.
In the example shown below we will use the first cmdlet to create the
databases, restart the Information Store to ensure it allocates the correct
amount of RAM, then after retrieving a list of all databases we will ensure
they are mounted:
14 COMMENTS SHARE
Restart-Service MSExchangeIS
After we have moved our first Mailbox Database and created our additional 14 COMMENTS SHARE
mailbox databases, we will now need to configure each database with the
correct limits.
SECTIONS TECH NEWS TUTORIALS REVIEWS NEWSLETTERS VIDEOS ABOUT
The limits chosen for our example environment are shown below, along with
retention settings for mailboxes:
Warning Limit
4.8GB
4.9GB
14 COMMENTS SHARE
5GB
14
30
It’s possible to configure this using the Exchange Admin Center, but for
multiple databases, use Exchange Management Shell to ensure consistency.
Using a combination of the Get-MailboxDatabase cmdlet and Set-
MailboxDatabase cmdlet make the changes, using the values from the table
above:
Before we can move namespaces and mailboxes across to Exchange Server 14 COMMENTS SHARE
navigate to the Exchange Admin Center and within Recipients choose Add,
then User Mailbox:
After creating our test mailbox we’ll now need to test that they are functional
from a client perspective.
Navigate to OWA via the server’s name. As a minimum test mail flow works
correctly between our new Exchange 2016 test user and existing Exchange
2010 users.
14 COMMENTS SHARE
We decided earlier in this guide that we would use the same names for both
Exchange 2016 and 2010.
This, along with the respective DNS / firewall changes, will result in HTTPS
client traffic for Exchange 2010 going via the Exchange 2016 server.
We will update our core URLs for Exchange 2010 to remove the
ExternalURL value. We'll also enable Outlook Anywhere, configuring it with
the HTTPS name that will move to Exchange 2016.
To do this we will login to the Exchange 2010 server and launch the
Exchange Management Shell. Enter the following PowerShell commands,
substituting the $Server and $HTTPS_FQDN variables for appropriate
values.
$Server = "EX1401"
14 COMMENTS SHARE
$HTTPS_FQDN = "mail.goodmanindustries.com"
From a client perspective this should not have any immediate effect. The
Exchange 2016 server will provide External URL values via Autodiscover,
SECTIONS TECH NEWS TUTORIALS REVIEWS NEWSLETTERS VIDEOS ABOUT
but in the meantime client traffic will still be directed at the Exchange 2010
staging server.
Clients will not be immediately redirected to use the Exchange 2016 server as
the proxy for client access, and instead will do so once their cached records
expire. As soon as clients can access the server retry login and client access
to ensure no issues exist.
If internal access works without issue, update the external HTTPS publishing
- which in our example organization is a NAT rule configured via the router.
Migrating a small organization from Exchange 2010 to Exchange 2016 (Part 4)
http://techgenix.com/migrating-small-organization-exchange-2010-exchange-2016-part4/ 13/20
2/5/2018 Migrating a small organization from Exchange 2010 to Exchange 2016 (Part 4) - TechGenix
14 COMMENTS SHARE
Summary
In part four of this series, we’ve completed the post-install configuration and
SECTIONS TECH NEWS TUTORIALS REVIEWS NEWSLETTERS VIDEOS ABOUT
began preparation
for the migration.
Base functionality has been tested and
we have updated records to direct client access to the server. In the next part
of this series we’ll begin by updating mail flow.
If you would like to read the other parts in this article series please go to:
Featured Links
READ NEXT
AUTHOR
Steve Goodman
SECTIONS TECH NEWS TUTORIALS REVIEWS NEWSLETTERS VIDEOS ABOUT
14 COMMENTS
14 COMMENTS SHARE
Michael April 20, 2017 at 2:24 am R E P L Y
Your guide is great! I just have one question. You stated you
were setting up 4 databases and a recovery. What were the 4
databases for and how do you set up the VSS and Recovery
drive?
Hi,
make good use of the Exchange Standard edition licence to 14 COMMENTS SHARE
Cheers,
Steve
Hi Steve,
We currently have Exchange 2010 installed on Windows
Server 2008 R2. This is also our Domain Controller. It is
time for us to upgrade and/or migrate but read somewhere
that once Exchange is installed it is very hard to upgrade
Windows.
So my sort of plan would be to create a new Windows 2016
server and install Exchange 2016 and migrate mailboxes
from Exchange 2010 server.
However, one other complication is that client would like
this new server in the cloud at AWS. The existing servers
are HyperV and for a single domain. So the complication is
do we also move the Domain Controller to AWS or attempt
to split the DC to its own server at AWS which I understand
is best practice.
I wondered if you had any thoughts on this.
ExternalHostName $HTTPS_FQDN -
IISAuthenticationMethods NTLM, Basic
any tips? can i rename the old server without any problems?
so i can easily change the A record?
Any Ideas?
Same here.
Changed Exchange 2010 Outlook Anywhere external host
mail.domain.com => autodiscover.domain.com. Now
Outlook client works from outside.
Hi Steve,
What namespace do you have configured for CAS Array
object for Exchange 2010? If you use one of the two
mentioned (mail.domain.com and
autodiscover.domain.com), what will happen with RPC
connection for Exchange 2010 Outlook Users when you 14 COMMENTS SHARE
POST COMMENT
6 can’t-miss tips
to improve
TechGenix reaches millions of IT
Windows 10 performance
Professionals every month, and has
set the standard for providing free Skygofree
technical content through its malware poses
growing family of websites, serious danger to Android
empowering them with the answers users
and tools that are needed to set up,
their networks.
SECTIONS TECH NEWS TUTORIALS REVIEWS NEWSLETTERS VIDEOS ABOUT
Copyright © 2018 TechGenix Ltd. | Privacy Policy | Terms & Conditions | Advertise
http://techgenix.com/migrating-small-organization-exchange-2010-exchange-2016-part4/ 20/20