We completed the first Exchange 2010 Maestro seminar in Boston today. Three days of intense training seems to have passed in the blink of an eye. Paul and I are completely shattered by the event and Brian has already left for Anaheim where we start another seminar on Monday. My calculation is that we have delivered some 16 hours of lecture over the three days together with a two-hour workshop and some six hours of labs. The pace has been draining for both tutors and attendees.
Today’s schedule went like this:
08:00 Exchange 2010 Migration – this was an optional session for folks who wanted some information about the steps and pitfalls in migrating from Exchange 2003 or Exchange 2007. We made it an optional session because of the time pressure on the schedule, but we knew that the information was useful and it came as no surprise when almost everyone of the seminar attendees turned up, despite the cold and blustery weather that affected Boston traffic today.
09:00 The formal start of the day with a review of all the topics that we covered yesterday
09:15 Planning for Exchange 2010 – lots of stuff about hardware options and choices delivered by Paul
11:10 Design workshop
14:00 Exchange 2010 Unified Messaging (Paul really enjoyed this session – he is a great speaker on the topic)
16:00 Final Q&A and Labs
The design workshop was a fun activity. The intention was to allow attendees to work through a realistic design exercise to take an older Exchange 2003 environment to Exchange 2010 using the knowledge acquired during the seminar. I acted as the CIO of a mythical 12,000 user company who wanted his IT staff to come up with a design that took account of technology refresh, consolidation, virtualization, potential cost savings, compliance, security, and alignment with business needs. Six groups worked on the task for an hour and each generated a high-level design in the form of a couple of slides or Visio diagrams. Fellow MVP Lee Benjamin and two consultants from HP Services pitched in to help keep the groups on course and focused.
We had the groups email their plan after the deadline and Paul selected three groups to present to the seminar. I had some fun pulling the plans apart gently and everyone learned a lot from the work. Best of all, we were able to provide the attendees with six potential approaches to a problem that they took away and can use when they return to their companies when they start the work to prepare an Exchange 2010 deployment for real. Apart from anything else, the exercise was fun.
One or the more startling incident today was the appearance of a cockroach in Paul’s lunch sandwich. I wasn’t around at the time as I was on the phone to Ireland, but I understand that the roach’s debut caused mild panic. The insect was captured and dispatched, but it put a damper on appetites. This kind of thing happens in even the best hotels and thinking about it, there’s a certain symmetry in the cockroach coming to an event where we had made frequent comments such as “public folders are the cockroaches of Exchange”. In any case, some harsh words were directed towards the hotel management by Melissa, our event co-ordinator, and the necessary actions were taken to institute a roach-free zone in our general vicinity.
We actually discussed the best way to remove public folders from an Exchange organization during the planning session earlier in the day. The general approach that we determined was:
- Identify every public folder server and database in the organization. Identify any applications that depend on public folders, including those that might only be accessed by a small number of users that only they know about… It’s a good idea to use tools like PFDAVAdmin to scan the public folder hierarchy to see if you can identify public folders that might still be in active use by checking the date when the folder was last accessed or items added.
- Select each database in turn and remove the folder replicas from it
- Decommission the database once replication has completed. An optional step is to clear the pointer that mailbox databases may have to the public folder database. The command to run is
Set-Mailbox -Identity <database> -PublicFolderDatabase $Null
- Eventually you come to the last database. Make sure that all essential functions have been transferred from public folders (OAB and free/busy are the two big issues) and that no client still exists in the organization that depends on public folders (Outlook 2003, for instance). Delete non-system folders from the database after you are absolutely sure that they are not required (and wait for the squeals of pain if you make a mistake). Eventually, after all folders are removed, you should have an empty database that can be deleted. However, just to be sure, dismount the database and leave it in that state for a few days to see if anything breaks. If not, blow the last public folder database away.
I’m sure that someone will probably come up with a more comprehensive list, but this was a good enough answer for the folks in the seminar.
The seminar concluded with a Q&A session where we discussed many interesting issues – something that convinced me that people had been listening intently during the week, which was great to know.
I’m off to LAX tomorrow on Virgin America. This will be the first time that I have flown VA (I have flown Virgin Atlantic many times) and I am interested to see whether they are as good as reports would indicate. Sunday is a down day and we restart our seminar with a brand new group of people on Monday.
The disappointing news for the week was that the publication of my Microsoft Exchange Server 2010 Inside Out book has been delayed. The new date as predicted by Amazon.com is December 1. I guess this was inevitable because of the length of time the editing process has taken. On the good side, the Microsoft Press people have done an excellent job of allowing me to patch the book to add new information about Exchange 2010 SP1 as it becomes available so the content is absolutely as up to date as I can make it.
Update: Delighted to see the feedback for the seminar from http://chrisblog.betterithosting.com/ – Thanks Chris!
Paul & Tony – many thanks to you both for an excellent set of extremely educational classes this week. Despite my pre-occupation with my OCS R2 migration this weekend (originally this was supposed to have been completed in the weeks before the class), I still had a great degree of take away learnings, and feel much more prepared for our impending 2010 migration. ‘Til next time!
Charles Schwab & Co., Inc.
Thanks Tony, Paul, and Brian for a very informative (and somewhat exhausting) 3 days of intense training. I know we all appreciated the amount of work put into the conference and I think we are all grateful as to the vast amount of knowledge presented.
At least now you have the kinks ironed out and can really put on a great show in Anaheim. Thanks again!!
Thanks for coming along Bill… I am glad that you got value from the seminar!
Thanks for the excellent training session Tony.
I could see that you and Paul really enjoy lecturing about Exchange, and ya’ll are extremely knowledgeable about the content.
This session was by not boring at all, I had lots of fun!
And It was great to actually meet a legend in the business!!
The exchange 2010 has been approved by my management. Any idea when we would be able to download the Preparation slide from day 3?
Thanks Shane… we will be posting the slides for the design exercise during the coming week. We’ll let everyone know what the secure web site address is and you can fetch them from there. We just don’t want to post them now because we have some other folks in Anaheim who have to go through the same design exercise this coming Wednesday, and you wouldn’t want them to see the answers beforehand!
We had a bit of a scare once again this afternoon after the exchange server went down. The Event ID received is 1097/9791, which points to database corruption, correct?
So now, I’m receiving pressure from my Boss to begin planning for the deployment asap.
I really really need the final slides.
Any chance you can email them to me?
The updated decks are in the same location that we used during the week ( briandesmond.com). Do you mean the design decks from Friday’s exercise.
Error 1097 is an inconsistency rather than a major corruption – see http://www.microsoft.com/technet/support/ee/transform.aspx?ProdName=Exchange&ProdVer=6.0&EvtID=1097&EvtSrc=MSExchangeIS+Mailbox+Store&LCID=1033
Error 9791 is (I seem to remember) something about the version store being too large. Have you asked Microsoft to help?
*Tony Redmond** Tel: +353 86 026 2985 (Mobile) +353 1 **278 8702 **(Office)**
– Nomina Rutrum Rutrum***
Please try to get more sessions in for 2011! We werent able to get approval in time for these but hope there will be more.
We’re looking at what can be done for 2011. I expect to share some thoughts on the subject on Thursday after we are through this week’s seminar in Anaheim and have had a little time to digest feedback.
Are you doing any in Europe?
Yes, probably in London in June. Stay tuned.