Home > Microsoft Exchange Tips > Exchange Migration Tips > Migrating resource mailboxes from Exchange 2003 to Exchange 2007
Exchange Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

EXCHANGE MIGRATION TIPS

Migrating resource mailboxes from Exchange 2003 to Exchange 2007


Brien Posey
03.14.2008
Rating: --- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


Contrary to what some administrators believe, you don't have to delete your Exchange Server 2003 mailboxes and start from scratch on Exchange Server 2007. Once you've migrated your resource mailboxes from Exchange 2003 to Exchange 2007, you can use a simple Exchange Management Shell process to convert the legacy resource mailboxes to Exchange 2007 room or equipment mailboxes. This tip explains how.

In Exchange Server 2007, Microsoft formalized the concept of room and equipment mailboxes that many administrators used informally in Exchange Server 2003. This created several different types of Exchange mailboxes. Table 1 lists the types of available Exchange 2007 mailboxes and their functions.

New Page 2
Mailbox type Function
User Send and receive messages
Room Schedule a conference room
Equipment Reserve a piece of equipment
Linked Used by a user who doesn't have an Active Directory account within the forest
Legacy User mailbox that resides on an Exchange 2000 or Exchange 2003 server
Table 1. Exchange Server 2007 mailboxes and functions.

User mailboxes in Exchange 2007 function much like their Exchange 2003 counterparts, but room and equipment mailboxes contain special attributes that don't exist on regular user mailboxes. This raises an interesting question: If a company migrates to Exchange Server 2007, what should it do with its existing resource mailboxes?
More on managing Exchange Server 2007 and Exchange 2003:
Tip: An introduction to Outlook 2007 and Exchange 2007 calendar features

Tutorial: Managing Exchange 2003 and Exchange 2007 in mixed mode

Step-by-Step Guide: Test driving Exchange Server 2007

Exchange 2007 Learning Guide

When you migrate to Exchange 2007, any mailboxes that you move to an Exchange 2007 server are treated as user mailboxes automatically, including resource mailboxes. Any mailboxes remaining on your Exchange 2000 or Exchange 2003 servers are treated as legacy mailboxes.

Some sources state that you can only use new features associated with room and equipment mailboxes by deleting your existing Exchange 2003 resource mailboxes and recreating them on an Exchange 2007 server. This is incorrect; the Exchange Management Shell can be used to easily convert migrated mailboxes from one type to another.

To convert an Exchange 2007 mailbox that previously existed as an Exchange 2003 mailbox, use the Set-Mailbox command, and then enter the name and type of mailbox you want to convert. Then enter the type of mailbox that you want to convert it to. Valid mailbox types are: regular, room, equipment and shared. You can't convert a mailbox to a legacy mailbox because this command can only be run against mailboxes residing on an Exchange 2007 server.

For example, suppose you migrated a resource mailbox named Room1 from Exchange 2003, and you wanted to convert it to a room mailbox. To do so, you would open the Exchange Management Shell and enter the following command:

Set-Mailbox Room1 –Type Room

In this command, I could have replaced the word room with regular, equipment or shared, depending on the type of mailbox that Room1 will be assigned. The command's syntax is simple, but the account that you're using to perform the operation must be given an Exchange Recipient Administrator role.

To check if a mailbox has been designated as a resource mailbox, use the Get-Mailbox command. To find out if Room1 is acting as a resource mailbox, enter:

Get-Mailbox Room1 -> select name, IsResource, ResourceType, Servername

The command output will display the name of the mailbox, followed by a true/false indication of whether or not the mailbox is acting as a resource mailbox. If it's a resource mailbox, then the resource type (room or equipment) is listed. Finally, the name of server that's hosting the mailbox is displayed.

You can also modify this command so that Exchange displays a list of all resource mailboxes in your organization. To do so, enter:

Get-Mailbox -> Where-Object { $_.IsResource –eq 'true' } -> Select Name, ResourceType, ServerName

In this command, I've replaced the mailbox name with a query that will display any mailbox for which the IsResource attribute is set to true. Because the IsResource attribute is set to true for all displayed results, I also modified the Select statement at the end of the command to drop the IsResource field. This command displays the mailbox name, resource type and the name of the server that's hosting the mailbox.

About the author: Brien M. Posey, MCSE, is a four-time recipient of Microsoft's Most Valuable Professional Award for his work with Windows Server, Internet Information Server (IIS) and Exchange Server. Brien has served as CIO for a nationwide chain of hospitals and healthcare facilities, and was once a network administrator for Fort Knox. You can visit Brien's personal web site at www.brienposey.com.

Do you have comments on this tip? Let us know.

Please let others know how useful this tip was via the rating scale below. Do you know a helpful Exchange Server, Microsoft Outlook or SharePoint tip, timesaver or workaround? Email the editors to talk about writing for SearchExchange.com.


Rate this Tip
To rate tips, you must be a member of SearchExchange.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
Microsoft Exchange Server Mailbox Management
Can't create mailboxes after virtualizing Microsoft Exchange Server
How to verify Exchange Server email forwarding
Use the Exchange Management Shell Set command to block senders
Uncovering Microsoft Outlook 2007's hidden diagnostic tools
How to keep a copy of migrated Exchange mailboxes on original server
Monitor mail flow with the Exchange Server 2007 Queue Viewer tool
Methods for moving mailboxes and public folders to Exchange 2007
Email archiving and retention with Exchange 2007 managed folders
Install the Outlook Connector to use Hotmail in Microsoft Outlook
Reconfigure an existing Exchange Server user account for a new user

Microsoft Exchange Server 2007
Exchange Server 2007 replication and database transaction basics
Troubleshooting a 64-bit Exchange Server 2007 installation
Can't create Exchange Server 2007 mailboxes on a second subdomain
Troubleshooting why some Microsoft Outlook 2007 email disappears
Automate complex Exchange 2007 Management Shell tasks via scripting
Considerations for virtualizing Exchange 2007 mailbox servers
Create a journal rule in Exchange 2007 to secure journaling mailboxes
Microsoft Exchange Server mailbox recovery using database portability
Plan an Exchange 2007 standby continuous replication (SCR) deployment
How to protect an Exchange journaling mailbox from email spoofing
Microsoft Exchange Server 2007 Research

Exchange Server Deployment and Migration Advice
Keeping the old server name after migrating to Exchange Server 2003
Troubleshooting a 64-bit Exchange Server 2007 installation
Can't create Exchange Server 2007 mailboxes on a second subdomain
How to move Exchange 2000 to new server hardware
Can OWA 5.5 users access email from Exchange Server 2003?
How to virtualize Exchange Server 2003
Migrating mailboxes from Exchange Server 5.5 to Windows SBS 2003
Slipstreaming Microsoft Office 2007 deployments
How to keep a copy of migrated Exchange mailboxes on original server
What is Windows Server 2008's impact on an Exchange 2007 migration?

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
messaging server  (SearchExchange.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Email Server Solutions: Exchange 2007, Exchange 2003, Exchange 2000, SharePoint
HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2004 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts