Category: Exchange

Self-service EWS throttling change

Up until recently, the process to get a relaxed throttling limit during an O365 onboarding migration, was to open a Microsoft Support case. This process is now available as a self-service option. During an O365/M365 data migration, there are several performance best practices to follow. But even after following the guidelines, sometimes the cloud service

Pin virtual guests to specific physical hosts

This is a common discussion, who should be in charge of High Availability (HA), the host virtualization operating system or the application? If you ask an electrician how to fix something, they’ll tell you to rewire it. If you ask a carpenter what is wrong, they will say rebuild it. If you ask a virtualization

Where is OMA?

Some of you may ask, what is OMA? Back in the day, Exchange 2003, mobile devices were starting to make their way into the corporate world. Outlook Mobile Access (OMA) was introduced to help provide a small, thin foot print to mobile devices. You have to also remember that back in 2003, cellular networks were not what they are

Can an Exchange DAG (2010 or higher) run on two different virtual platforms?

Yes, it would be supported. Any supported virtualization product on this list is supported: https://www.windowsservercatalog.com/svvp.aspx From an Exchange perspective, it wouldn’t care what it rides on. You can mix and match all day long, as long as the Exchange versions are consistent. In fact, the Exchange role requirements calculator doesn’t even care about virtualization, the

Exchange Server important dates

Just a reminder, Exchange Server versions have some important dates coming up: Exchange Server 2010 support will end on January 14, 2020 October 14, 2020 is the new date: https://docs.microsoft.com/en-us/office365/enterprise/exchange-2010-end-of-support Exchange Server 2013 has now entered extended support and that will end April 11, 2023 Exchange Server 2016 extended support ends October 14, 2025 Exchange

O365_Logon module

I created this PowerShell module awhile ago to help O365 Administrators sign into the their online tenant services using simple verb-noun single command lets (cmdlets). While the general O365 PowerShell (PS) sign-in process is straight forward by itself, there are several lines of PS code that need to be combined and executed each and every

Health Checker .ps1 for Exchange Server

Mark Nivens created this HealthChecker.ps1 file for Exchange servers for your on premises environment. This script checks various configuration items on the Exchange server to make sure they match the recommendations published in the "Exchange 2013 Sizing and Configuration Recommendations" guidance on TechNet. It also reports on Operating System and hardware information. You can run it remotely against a single

Will Jetstress be updated for Exchange Server 2019?

Yes.  However, the PG chose not to extend Jetstress functionality to cover MCDB (on Flash/SSD storage), therefore, Jetstress will only validate HDD performance for Exchange Server 2019. What is JetStress? The JetStress tool (download) is a Microsoft supported tool that validates database hard drive performance before you install the Exchange Server application on a Windows

Get-MailboxLocations

Where in the world is your mailbox! While not to be confused with Get-MailboxLocation, this function is designed to just give a count and location of the data center hosting up all your mailboxes. It does run Get-Mailbox against the entire online tenant, so that process could take a while depending on the number of

Set-AutoDiscoverSiteScopeExchangeServers Part 2

In the part 1 of this function, we covered an option to set all Exchange servers to use every AD site in an organization, minus any 'deployment' ones. But what if you have a very large organization, with multiple data centers hosting Exchange servers, various regions to support, and you want to target specific locations