It's the All Saint's / All Souls holiday season once again. As the rest of the country goes off to visit their long-lost relatives and reunite with their living ones, some of us will take the opportunity to upgrade their Exchange Server 2003 to SP2. This morning, I seized this opportunity on a client.
It was a rather effortless task, but I got a few surprises along the way. Here are some of my personal highlights:
BACKUP! BACKUP! BACKUP!
Backup your entire system and of course your Exchange Stores. 'nuff said!
REMOVE INTELLIGENT MESSAGE FILTER.
This feature, which is installed separately in SP1, is now integrated in SP2. If it is installed on a server that you will upgrade, we need to remove it.
SURPRISE, SURPRISE! some of you may not find Microsoft Exchange Intelligent Message Filter in Add/Remove Programs. Don't worry, I did the hard work for you so that you will not spend 2 hours figuring out how to remove the frikken thing: you just need to log on using the user account of the dude who installed IMF (which may not be the Administrator account). If the user account is no longer existing, tough luck for you! Try recreating the same account name, adding it to Domain Admins and Administrators domain groups and see what happens.
INSTALL SP2
May be a simple task of doubleclicking UPGRADE.EXE and having a few cups of coffee in the pantry, to so many sleepless nights until your coworkers go back to the office after the holidays. For me it was the former. I was out of the client's site within 2 hours.
REINSTATING INTELLIGENT MESSAGE FILTER.
The support articles tell us to enable it in the General properties of the smtp virtual server. I was expecting the same icon in the same place (same level as the SMTP virtual server). 30 mins have passed and we found it in the properties of the SMTP Virtual Server > General tab > Advanced > edit the VS instance > check the Apply Intelligent Message Filter box. Restart the SMTP service after this task
WHERE'S MY STANDARD EDITION 75GB MAIBOX STORE???
Bad news, folks, the promised 75GB mailbox store in Exchange Server Standard Edition is not there by default! Only 2 additional GB's are there (18GB from 1 of maibox store is available after upgrading to SP2). This is for good reason: your hardware might not support the additional capacity yet, and that on top of configuring the maximum store size manually on the registry, we can also configure the warning threshold as well as what time of day do we want Exchange to check if we are exceeding the threshold already.
Locate for the following registry
for keys for Mailbox store:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\Server name\Private-Mailbox Store GUID
and for Public Folder store:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\Server name\Public-Public Store GUID
Add the DWORD value name Database Size Limit in Gb. Place there the Decimal value of your hard disk capacity (sans Transaction Logs, ok?)
As of time of writing, I am in talks with Microsoft Philippines on doing a 5-7PM TechNet event on this. Hope it will be very soon ... but hopefully not shortly before the Microsoft Philippines Community EB on 11/22 ... cuz (shameless plug) my band Plug n' Play will do front act for Hale in that event!