<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Email management, storage and security for business email admins &#187; Exchange Server 2007</title>
	<atom:link href="http://www.theemailadmin.com/tag/exchange-server-2007/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theemailadmin.com</link>
	<description></description>
	<lastBuildDate>Fri, 10 Feb 2012 14:00:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Decisions to Make When Deploying an On-Premise Exchange Server</title>
		<link>http://www.theemailadmin.com/2011/06/decisions-to-make-when-deploying-an-on-premise-exchange-server/</link>
		<comments>http://www.theemailadmin.com/2011/06/decisions-to-make-when-deploying-an-on-premise-exchange-server/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 13:02:52 +0000</pubDate>
		<dc:creator>Paul Mah</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[Microsoft Outlook]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=4123</guid>
		<description><![CDATA[After a painstaking examination of the various pros and cons of signing up for a cloud-based email service and that of an on-premise deployment, your company finally decides on the latter option.  Before jumping into deployment phrase however, there remain a number of important decisions that need to be made first.  Today, I want to [...]<p><a href="http://www.theemailadmin.com/2011/06/decisions-to-make-when-deploying-an-on-premise-exchange-server/">Decisions to Make When Deploying an On-Premise Exchange Server</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2011%2F06%2Fdecisions-to-make-when-deploying-an-on-premise-exchange-server%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2011_2F06_2Fdecisions-to-make-when-deploying-an-on-premise-exchange-server_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2011%2F06%2Fdecisions-to-make-when-deploying-an-on-premise-exchange-server%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignright size-full wp-image-4124" style="margin: 10px; border: black 0px solid;" src="http://www.theemailadmin.com/wp-content/uploads/2011/06/Server.jpg" alt="Server" width="300" height="150" />After a painstaking examination of the various pros and cons of signing up for a <a href="http://www.theemailadmin.com/2011/06/4-considerations-for-cloud-based-email/">cloud-based email service</a> and that of an <a href="http://www.theemailadmin.com/2010/09/some-reasons-for-an-on-premise-deployment-of-exchange-server/">on-premise deployment</a>, your company finally decides on the latter option.  Before jumping into deployment phrase however, there remain a number of important decisions that need to be made first.  Today, I want to highlight some of these areas, and offer some suggestions that I hope will be helpful to administrator tasked with setting up Exchange Server.<span id="more-4123"></span></p>
<p><strong>Deployment Scenario</strong></p>
<p>While this article is about setting up Exchange Server &#8220;on-premise,&#8221; it is not an altogether uncommon occurrence for companies to host their servers in a data center.  Administrators should decide early if they would like such a deployment scenario, since cost and other practicalities may curtail the number of servers or appliances placed with a hosting provider.</p>
<p>On the other hand, businesses that opt to setup their Exchange Server within the bounds of their corporate networks will have another set of decisions to make.  This includes availability of sufficient upstream and downstream bandwidth on their existing Internet connectivity, and whether there is adequate static IP address for allocation to the new mail server.  In addition, redundancies may also need to be examined in terms of fallback Internet access and presence of uninterruptible power supply (UPS) to guard against power trips.</p>
<p><strong>Edition of Exchange Server</strong></p>
<p>A decision for Exchange 2010 is pretty much a no-brainer for companies setting up Exchange Server for the first time, though some may stick with the older Exchange 2007 for various reasons.  Do note however that both Exchange 2007 and Exchange 2010 require the presence of a 64-bit processor &#8211; which means that your 5 year old server hardware may not make the cut.  Finally, depending on whether you have the license for the stand-alone version of Exchange Server or as part of Small Business Server, there might be a need to acquire Microsoft Outlook separately.</p>
<p>And yes, companies who may be unable to deploy Exchange Server, but desire to have something compatible with Outlook may want to read <a href="http://www.theemailadmin.com/2011/04/a-look-at-various-exchange-compatible-email-servers/">Exchange-compatible email servers</a> for suggestions.</p>
<p><strong>Protective Mechanisms</strong></p>
<p>Protective mechanisms can be segregated into two distinct components: protecting end-users from malware and spam, as well as procedures and tools to defend your Exchange Server from malicious hackers.  I wrote a post on <a target="_blank" href="http://www.theemailadmin.com/2011/03/securing-your-microsoft-exchange-2010-server/">Securing Your Microsoft Exchange 2010 Server</a> in March, which linked to various resources with tips on how to defend your Exchange Server.  Getting a good spam filter is usually a more challenging proposition however, thanks to the constantly changing tactics used by spammers.  On this front, I would recommend that administrators check with sister-site <em><a href="http://www.allspammedup.com/" onclick="pageTracker._trackPageview('/outgoing/www.allspammedup.com/?referer=');">All Spammed Up</a></em> for the latest tips and developments on the anti-spam front.</p>
<p><strong>Backup and Archiving</strong></p>
<p>Inexperienced IT professions may confuse the need for proper backup and archival with the protective mechanisms mentioned in the previous section &#8211; they are not the same thing.  Although reactive in nature, backup and archival measures play a vital role to help businesses recover from catastrophic failures.  Indeed, even the largest corporations in the world like Google make use of offline backup as a last line of defense.  In the case of Google, I chronicled in <a href="http://www.theemailadmin.com/2011/03/the-big-gmail-crash-and-the-lesson-for-email-administrators/">The Big Gmail Crash and the Lesson for Email Administrators</a> how the company&#8217;s tape backups helped them to recover from an internal bug that left the mailboxes of some users corrupted earlier this year.</p>
<p><strong>Decide on an Exchange Server Role </strong></p>
<p>Finally, businesses who are installing Exchange Server 2010 should be aware that it can operate in various roles:</p>
<ul class="unIndentedList">
<li>Mailbox Server</li>
<li>Client Access Server</li>
<li>Unified Messaging Server</li>
<li>Hub Transport Server</li>
<li>Edge Transport Server</li>
</ul>
<p>All the above roles can be combined with the exception of Edge Transport server role, which is designed for deployment on perimeter networks.  An Exchange Server configured as an Edge Transport Server allows the establishment of a secure boundary to buffer between the internal network and the Internet &#8211; in effect acting like a proxy.</p>
<p>Administrators who are not familiar with the various roles of Exchange 2010 may want to look at <a target="_blank" href="/PAUL/Writing%20Table/Exchange%202010%20server%20roles%20explained">Exchange 2010 server roles explained</a>, which offers detailed explanations together with tips about hardware requirements.  In addition, Microsoft&#8217;s <em>TechNet</em> <a target="_blank" href="http://technet.microsoft.com/en-us/magazine/ff381422.aspx" onclick="pageTracker._trackPageview('/outgoing/technet.microsoft.com/en-us/magazine/ff381422.aspx?referer=');">Understand the Exchange Server Roles in Exchange Server 2010</a> is also a worthwhile read on this topic.</p>
<p>Are there any other considerations that I&#8217;ve missed out?  Feel free to chip in!</p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2011/06/decisions-to-make-when-deploying-an-on-premise-exchange-server/">Decisions to Make When Deploying an On-Premise Exchange Server</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2011/06/decisions-to-make-when-deploying-an-on-premise-exchange-server/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>8 Unavailable Exchange Server 2010 Features and Changes</title>
		<link>http://www.theemailadmin.com/2010/12/8-unavailable-exchange-server-2010-features-and-changes/</link>
		<comments>http://www.theemailadmin.com/2010/12/8-unavailable-exchange-server-2010-features-and-changes/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 15:29:36 +0000</pubDate>
		<dc:creator>Mike Rede</dc:creator>
				<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[exchange server 2010]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=3326</guid>
		<description><![CDATA[Something gained, something lost – so the saying goes as I remember. And with Microsoft Exchange Server 2010 there were many features lost, I mean removed. Here is a list of the features that were removed. In Exchange Server 2007 you had three different types of replication to support high availability. But as of Exchange [...]<p><a href="http://www.theemailadmin.com/2010/12/8-unavailable-exchange-server-2010-features-and-changes/">8 Unavailable Exchange Server 2010 Features and Changes</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2010%2F12%2F8-unavailable-exchange-server-2010-features-and-changes%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2010_2F12_2F8-unavailable-exchange-server-2010-features-and-changes_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2010%2F12%2F8-unavailable-exchange-server-2010-features-and-changes%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Something gained, something lost – so the saying goes as I remember. And with Microsoft Exchange Server 2010 there were many features lost, I mean removed. Here is a list of the features that were removed.</p>
<ol>
<li>In Exchange Server 2007 you had three different types of replication to support high availability. But as of Exchange Server 2010, Local Continuous Replication (LCR), Cluster Continuous Replication (CCR) and Standby Continuous Replication (SCR) are no longer available. Even Single Copy Clusters (SCCs) have been removed. SCCs are reminiscent of earlier high availability solutions for Exchange but as of Exchange Server 2010 they are being replaced by Database Availability Groups (DAGs). Database Availability Groups are easily configured and are similar to disk drive related fault-tolerant solutions.</li>
<li>The deployment of Auto Archive based retention settings through Outlook 2010 via the Group Policy is no longer available. Retention policies can now be set by way of the Messaging Records Management (MRM) features in Microsoft Exchange Server 2007 and later versions.</li>
<li>Windows Server Fail-over Clustering has also been removed from Exchange Server 2010. A lot of Exchange Administrators reported that the fail-over clustering was too complex and difficult to manage. The result was that there were more errors and problems associated with Windows Server Fail-over Clustering to outweigh the benefits. It was therefore pulled from Exchange Server 2010.<span id="more-3326"></span></li>
<li>Exchange Server 2007 included built-in support for incoming faxes but is no longer supported in Exchange 2010. Email administrators will have to evaluate third party solutions to meet their fax requirements. One such company is Concord Fax from Concord Technologies. Both incoming and outgoing fax services will need to be evaluated.</li>
<li>Exchange Server 2010 no longer includes Storage Groups. Administrators can still work with the Storage Group concept in terms of a database, log files and a checkpoint file. But they are better known simply as a Database. It is similar to the Cluster Continuous Replication (CCR) in Exchange Server 2007 in that there is only one Database per Storage Group.</li>
<li>There were major reengineering efforts made to the Exchange Server 2010 database which affected the Single Instance Storage (SIS). As a result of those changes the Single Instance Storage (SIS) was removed. This change has affected the size of the Exchange Server database when emails and their attachments are sent. For example, a 1MB message sent to 200 recipients can result in the database growing by 200MBs. Administrators need to readjust their sizing calculations to bring their storage estimates up to date and in line with the new growth projections.</li>
<li>Client authentication using Integrated Windows authentication (NTLM) for POP3 and IMAP4 users has been impacted in Exchange Server 2010. NTLM is no longer supported for POP3 or IMAP4 client connectivity. The recommended POP3 and IMAP4 setting alternatives to NTLM are:  Kerberos (GSSAPI) and Plain Text Authentication with SSL. If NTLM is used then connections from POP3 or IMAP4 client programs to Exchange 2010 will fail. Administrators who need the NTLM capability can still use an Exchange 2003 or Exchange 2007 server in their environment.</li>
<li>Architectural changes include:</li>
</ol>
<ul>
<li>Routing groups &#8211; Exchange Server 2010 uses Active Directory site-based routing.</li>
<li>Administrative groups &#8211; Exchange Server 2010 uses the Exchange 2007 split permissions model that&#8217;s based on universal security groups.</li>
<li>Intelligent Message Filter &#8211; Exchange Server 2010 uses anti-spam agents in the Hub Transport and Edge Transport server roles.</li>
<li>Link state routing &#8211; Exchange Server 2010 uses Active Directory site-based routing.</li>
<li>Routing objects &#8211; If you need this functionality, retain an Exchange 2003 server in your Exchange 2010 organization.</li>
<li>Network-attached storage &#8211; Exchange Server 2010 supports Internet SCSI (iSCSI).</li>
<li>Exchange Installable File System (ExIFS) &#8211; Use Exchange Web Services or MAPI.</li>
<li>Event service &#8211; If you need this functionality, retain an Exchange 2003 server in your Exchange 2010 organization.</li>
<li>Recovery storage group &#8211; Exchange 2010 uses the recovery database.</li>
<li>User Datagram Protocol (UDP) &#8211; Support for User Datagram Protocol (UDP) notifications is removed from Exchange Server 2010. This impacts the user experience when Outlook 2003 clients connect to their mailboxes on Exchange 2010 server. In Outlook 2003, users will experience long send and receive times if they are connected to an Exchange Server 2010 mailbox.</li>
</ul>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2010/12/8-unavailable-exchange-server-2010-features-and-changes/">8 Unavailable Exchange Server 2010 Features and Changes</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2010/12/8-unavailable-exchange-server-2010-features-and-changes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the Email Transcription Service in Exchange Server 2007</title>
		<link>http://www.theemailadmin.com/2010/09/using-the-email-transcription-service-in-exchange-server-2007/</link>
		<comments>http://www.theemailadmin.com/2010/09/using-the-email-transcription-service-in-exchange-server-2007/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 14:43:07 +0000</pubDate>
		<dc:creator>Mike Rede</dc:creator>
				<category><![CDATA[email management]]></category>
		<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[Email Transcription Service]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[Unified Messaging]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=2961</guid>
		<description><![CDATA[In his blog, Aaron Tiensivu discusses one of the new features of Exchange Server 2010, that of “Speech to Text”.  As everyone knows, this is a feature whereby a caller’s voicemail message is left through an answering service and then it is converted into text. In this case, Exchange Server 2010 now provides the capability [...]<p><a href="http://www.theemailadmin.com/2010/09/using-the-email-transcription-service-in-exchange-server-2007/">Using the Email Transcription Service in Exchange Server 2007</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2010%2F09%2Fusing-the-email-transcription-service-in-exchange-server-2007%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2010_2F09_2Fusing-the-email-transcription-service-in-exchange-server-2007_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2010%2F09%2Fusing-the-email-transcription-service-in-exchange-server-2007%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>In his blog, Aaron Tiensivu discusses one of the <a target="_blank" href="http://blog.tiensivu.com/aaron/archives/1880-Exchange-2010-killer-feature-for-me-voicemail-transcription-into-an-e-mail.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/blog.tiensivu.com/aaron/archives/1880-Exchange-2010-killer-feature-for-me-voicemail-transcription-into-an-e-mail.html?referer=');">new features of Exchange Server 2010, that of “Speech to Text”.</a> </p>
<p>As everyone knows, this is a feature whereby a caller’s voicemail message is left through an answering service and then it is converted into text. In this case, Exchange Server 2010 now provides the capability to send that converted voice mail message into an email message.</p>
<p>In Exchange Server 2007, Microsoft introduced voice mail as part of their new Unified Messaging methodology. Unified Messaging gave the end users the capability to have all their communications, be it voice mail or email, all come into the end users inbox to be managed from one location. Now with Exchange Server 2010, Microsoft extended that capability to include a text transcription of any voice mail message.</p>
<p>This ability to be able to read a text transcription in addition to being able to listen to voice mail can help a user to determine if they have heard the voice mail correctly. This can be very helpful when a caller has left their own phone number or an important address and time for a meeting on their voice mail message. I know that there are many times I have had to listen to a voice mail message a couple time straining my ears to verify that I have heard some important unintelligible detail of the message. Sometimes it has been frustrating to the point that I need to contact the caller just to verify the initial communication.</p>
<p><span id="more-2961"></span>Aaron mentions that he utilizes Office Communications Server and uses it as his primary number. All in all, Aaron has three phone numbers – his OCS phone number, his local office phone number and his work cell phone number. Each of those three numbers is associated with their own voice mailbox that must be managed.</p>
<p>One of the considerations left out by Aaron regarding the speech to text transcription feature is that of how much processor utilization is needed. When deploying the speech to text transcription service within your company administrators should first try to determine how much processor capacity could potentially be consumed for this capability.</p>
<p>As a first cut, rough draft guesstimate, an administrator can start off by identifying what variables should be used to guesstimate total processor needs.  Here are some of the most likely variables for the computation:</p>
<ol>
<li>Total number of users.</li>
<li>Average number of hours of utilization.</li>
<li>Average number of voice mails per utilization period.</li>
<li>Average time duration of each voice mail message.</li>
</ol>
<p>For example, here are some numbers for a possible calculation:</p>
<p>U = 2000 users<br />
H = 10 hours of utilization<br />
V = 10 voice mails (assume each user gets 10 calls per 10-hour day)<br />
T = 1 minute of voice mail duration</p>
<p>Using these numbers we can guesstimate how many minutes of voice mail per day will need to be transcribed as follows:</p>
<p>Total transcription minutes = U x H x V x T</p>
<p>So we end up with the following calculation:</p>
<p>Total transcription minutes (TTM) = 2000 x 10 x 10 x 1 (minute)<br />
TTM = 20000 x 10<br />
TTM = 200000 minutes of voice mail needing transcription per day<br />
TTM = 200000 divide by 60 minutes<br />
TTM = 3333 hours</p>
<p>That’s a lot of hours, far too many than are available in one day. Luckily it does not take that long to transcribe one minute of voice mail. If we assume it takes one second of clock time to transcribe 1000 minutes of voice mail then our calculation becomes:</p>
<p>Total clock seconds needed for transcription = 200000 divide by 1000<br />
Total Clock Seconds = 200 seconds</p>
<p>Further evaluation leads to:<br />
Total Clock Hours = 200 divide by 60 seconds<br />
Total Clock Hours = 3.33 hours</p>
<p>What all these calculations are intended to do is to help administrators size their systems accordingly. If the email servers have been deployed in virtual environments then these calculations can help to estimate the number of and granularity of virtual processors. They can also be used to guesstimate how much memory should be allocated for speech to text transcription by performing similar calculations for memory usage. Of course there are other factors to consider such as the speed of the processors.</p>
<p>And if we circle back to Aaron Tiensivu’s blog post, specifically his mention of using three mailboxes for three phone numbers then you could add in another factor representing average number of phone number mailboxes per user.</p>
<p>In summary, I agree with Aaron that the speech to text feature can be very beneficial to end users. I would add that with each new feature introduced into a company’s data center it must be weighed against the costs – both tangible and intangible – of each new capability.</p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2010/09/using-the-email-transcription-service-in-exchange-server-2007/">Using the Email Transcription Service in Exchange Server 2007</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2010/09/using-the-email-transcription-service-in-exchange-server-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2007 High Availability Part 3 &#8211; Single Copy Clusters</title>
		<link>http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-3-single-copy-clusters/</link>
		<comments>http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-3-single-copy-clusters/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 13:21:21 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[Clustering]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[High Availability]]></category>
		<category><![CDATA[SCC]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=1310</guid>
		<description><![CDATA[In my recent posts I discussed the fundamentals of Exchange Server 2007 high availability and how to use Local Continuous Replication.  In this post I will demonstrate one of the two Exchange Server 2007 clustering methods, Single Copy Clusters. What are Single Copy Clusters? Single Copy Clusters (SCC) for Exchange Server 2007 is basically the [...]<p><a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-3-single-copy-clusters/">Exchange Server 2007 High Availability Part 3 &#8211; Single Copy Clusters</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F07%2Fexchange-server-2007-high-availability-part-3-single-copy-clusters%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2009_2F07_2Fexchange-server-2007-high-availability-part-3-single-copy-clusters_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F07%2Fexchange-server-2007-high-availability-part-3-single-copy-clusters%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>In my recent posts I discussed the fundamentals of <a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-1-ha-fundamentals/">Exchange Server 2007 high availability</a> and <a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-2-%e2%80%93-local-continuous-replication/">how to use Local Continuous Replication</a>.  In this post I will demonstrate one of the two Exchange Server 2007 clustering methods, Single Copy Clusters.</p>
<h2>What are Single Copy Clusters?</h2>
<p>Single Copy Clusters (SCC) for Exchange Server 2007 is basically the same as clustering in previous versions of Exchange Server.  Two cluster server nodes connect to shared resources in an active/passive configuration.  The two servers appear to other computers to be a single system, and when one server node fails the clustered resources are able to fail over to the other node and continue operation.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1315" style="margin: 10px;" title="Single Copy Clusters" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/scc00.png" alt="scc00" width="425" height="234" /></p>
<p>SCC provides high availability for the Mailbox Server by protecting it from the failure of either cluster server node.  Typically the cluster will also consist of redundant networking (e.g. teamed network interfaces, multiple switches) and storage components (e.g. a SAN that is in itself a highly available system through redundant components).  The servers are also usually located in high quality data centers with redundant power and cooling.</p>
<p>SCC is available in the Enterprise edition of Exchange Server 2007.  Because it uses an underlying Windows Server failover cluster, the servers that form part of the cluster must also run the Enterprise edition of Windows Server (either 2003 or 2008).</p>
<p>Unlike LCR an SCC cluster offers high availability benefits but no performance benefits.  Because there is a single copy of each mailbox database within the cluster there is no opportunity to use a passive copy for backup operations.</p>
<h2>How to Install a Single Copy Cluster</h2>
<p>In this example two Windows Server 2003 Enterprise edition servers have been configured with the basic requirements of a failover cluster:</p>
<ul class="unIndentedList">
<li>A public network interface for normal network operations</li>
<li>A private network interface for the cluster &#8220;heartbeat&#8221;</li>
<li>Shared disk storage for the database, log files, and cluster quorum disk</li>
</ul>
<p>Once the failover cluster has been configured we can install Exchange Server 2007 on the first node.  Run setup as normal, and when selecting the roles to install choose &#8220;Active Clustered Mailbox Role&#8221; as the server role.  You will notice that a clustered mailbox server cannot co-exist with any other server role.<span id="more-1310"></span></p>
<p><img class="aligncenter size-medium wp-image-1311" title="scc01" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/scc01-300x225.png" alt="scc01" width="300" height="225" /></p>
<p>Choose &#8220;Single Copy Cluster&#8221; as the cluster type, give the cluster a name, and specify a path for the database files.  The database path must be on a shared cluster disk.</p>
<p><img class="aligncenter size-medium wp-image-1312" title="scc02" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/scc02-300x183.png" alt="scc02" width="300" height="183" /></p>
<p>Finally, give the cluster an IP address.</p>
<p><img class="aligncenter size-medium wp-image-1313" title="scc03" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/scc03-300x141.png" alt="scc03" width="300" height="141" /></p>
<p>Exchange setup will configure all of the required cluster groups and resources for the underlying failover cluster automatically.  Once the active node is installed repeat the setup process on the passive cluster node, this time choosing &#8220;Passive Clustered Mailbox Role&#8221;.</p>
<p><img class="aligncenter size-medium wp-image-1314" title="scc04" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/scc04-300x90.png" alt="scc04" width="300" height="90" /></p>
<h2>Managing a Single Copy Cluster</h2>
<p>For most Exchange administrative tasks the clustered mailbox server will appear like any other mailbox server.  For example, the storage group will show up as with any other mailbox server.</p>
<pre>[PS] C:\&gt;Get-StorageGroup

Name                      Server            Replicated
----                      ------            ----------

First Storage Group       EXCHMAILBOX       None
Second Storage Group      EXCHMAILBOX       None
First Storage Group       EXCHCMS           None</pre>
<p>You can view the status of the CMS using the Exchange Management Shell.</p>
<pre>[PS] C:\&gt;Get-ClusteredMailboxServerStatus

Identity                        : EXCHCMS
ClusteredMailboxServerName      : EXCHCMS.contoso.com
State                           : Online
OperationalMachines             : {EXCHMAILBOX1 &lt;Active,...
FailedResources                 : {}
OperationalReplicationHostNames : {exchmailbox1, exchmail...
FailedReplicationHostNames      : {}
InUseReplicationHostNames       : {exchmailbox1, exchmail...
IsValid                         : True
ObjectState                     : Unchanged</pre>
<p>Although the CMS is configured as part of the Microsoft Cluster Service it should not be administered using Cluster Admin (cluadmin.exe).  Instead, Exchange cluster operations such as moving the cluster group to another node should be performed in the Exchange Management Shell.</p>
<pre>[PS] C:\&gt;Move-ClusteredMailboxServer
cmdlet Move-ClusteredMailboxServer at command pipeline
position 1

Supply values for the following parameters:
Identity: exchcms
TargetMachine: exchmailbox2
MoveComment: Testing

Confirm
Are you sure you want to perform this action?
Moving clustered mailbox server "exchcms" to target
node "exchmailbox2" with move comment "Testing".

[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend
[?] Help  (default is "Y"):y</pre>
<h2>Cluster Continuous Replication</h2>
<p>In the next part of this series I will demonstrate Cluster Continuous Replication for Exchange Server 2007.</p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-3-single-copy-clusters/">Exchange Server 2007 High Availability Part 3 &#8211; Single Copy Clusters</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-3-single-copy-clusters/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2007 High Availability Part 2 – Local Continuous Replication</title>
		<link>http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-2-%e2%80%93-local-continuous-replication/</link>
		<comments>http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-2-%e2%80%93-local-continuous-replication/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 12:59:30 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[High Availability]]></category>
		<category><![CDATA[LCR]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=1272</guid>
		<description><![CDATA[In my last post I explained the basic concepts of Exchange Server 2007 high availability.  In this post I will demonstrate one of the Exchange Server 2007 HA features that is called Local Continuous Replication. What is Local Continuous Replication? Local Continuous Replication (LCR) uses asynchronous log shipping technology to maintain a copy of a [...]<p><a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-2-%e2%80%93-local-continuous-replication/">Exchange Server 2007 High Availability Part 2 – Local Continuous Replication</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F07%2Fexchange-server-2007-high-availability-part-2-%25e2%2580%2593-local-continuous-replication%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2009_2F07_2Fexchange-server-2007-high-availability-part-2-_25e2_2580_2593-local-continuous-replication_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F07%2Fexchange-server-2007-high-availability-part-2-%25e2%2580%2593-local-continuous-replication%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>In my last post I explained the basic concepts of <a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-1-ha-fundamentals/">Exchange Server 2007 high availability</a>.  In this post I will demonstrate one of the Exchange Server 2007 HA features that is called Local Continuous Replication.</p>
<h2>What is Local Continuous Replication?</h2>
<p>Local Continuous Replication (LCR) uses asynchronous log shipping technology to maintain a copy of a mailbox database on another locally connected disk volume.</p>
<p>For example, the mailbox database and transaction logs may reside on fast, expensive SAN disks, but the LCR copy is kept on slower, cheaper SATA disks.</p>
<p style="text-align: center;"><img class="size-full wp-image-1277 aligncenter" title="exchange_server_2007_lcr" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/exchange_server_2007_lcr.png" alt="exchange_server_2007_lcr" width="345" height="266" /></p>
<p>LCR provides high availability for the Mailbox Server by protecting it from a storage failure.  If the SAN disks failed or became disconnected for some reason the server could continue serving end users via the replica database, possibly at a degraded performance level if the slower disks were not able to handle the required I/O load.</p>
<p>Because LCR is available in both Standard and Enterprise editions of Exchange Server 2007 it is a fairly easy way to achieve some high availability for the server.<span id="more-1272"></span>Another advantage of LCR is that Exchange streaming backups can be performed off the replica database, which means backup I/O load does not slow down the production database.  This permits backups to be run any time of day with no fear of end user impact.</p>
<h2>How to Enable Local Continuous Replication</h2>
<p>In this example a mailbox server has been configured with a storage group containing a single mailbox database.  An additional disk volume has been mounted on the server, and we can now enable replication of this storage group to the second volume using LCR.</p>
<p>To enable LCR right-click on the storage group and choose Enable Local Continuous Replication.</p>
<p style="text-align: center;"><img class="size-full wp-image-1273 aligncenter" title="Enable Local Continuous Replication" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/lcr01.png" alt="lcr01" width="350" height="222" /></p>
<p>Proceed through the wizard and set the storage group system file and log file paths.  These should be on a disk volume that is separate to the volume that holds the live database.  It should also be a volume of equal or greater disk capacity so that it can hold an entire replica of the production data.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1274" title="Set Local Continuous Replication Paths" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/lcr02.png" alt="lcr02" width="420" height="198" /></p>
<p>Continue through the wizard and choose a replica path for the mailbox database as well.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1275" title="Set Local Continuous Replication Database Path" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/lcr03.png" alt="Set Local Continuous Replication Database Path" width="454" height="198" /></p>
<p>When you are happy with your choices complete the wizard to enable LCR.</p>
<p>Depending on the size of the database and the number of transaction logs to be shipped and replayed this operation may take some time.  You can monitor the progress in the Exchange Management Shell.</p>
<p>As you can see, the storage group&#8217;s &#8220;Replicated&#8221; attribute has changed to &#8220;Local&#8221;.</p>
<pre>[PS] C:&gt;Get-StorageGroup

Name                      Server            Replicated
----                      ------            ----------
First Storage Group       EXCHMAILBOX       Local
Second Storage Group      EXCHMAILBOX       None</pre>
<p>We can also view the progress of the log shipping. Each transaction log is first placed into the copy queue to be shipped to the replica folder.  Once it has been shipped it is placed into the replay queue, and then replayed into the database.</p>
<pre>[PS] C:&gt;Get-StorageGroupCopyStatus
Name                 SummaryCopy CopyQueue ReplayQueue
                     Status      Length    Length
----                 ----------- --------- -----------
First Storage Group  Healthy     2750      0
Second Storage Group Disabled    0         0</pre>
<p>Under normal conditions once the initial replication has occured the copy and replay queues should be quite low.  A high number of log files waiting to be copied or replayed may indicate a problem with LCR.</p>
<h2>Switching to the Replica Database</h2>
<p>In this demonstration the production database has become corrupt and will not mount, and so the decision is made to activate the passive copy.  To bring the LCR replica database online right-click on the storage group and choose Restore Storage Group Copy.</p>
<p><img class="aligncenter size-full wp-image-1276" title="Restore Storage Copy" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/lcr04.png" alt="Restore Storage Copy" width="519" height="292" /></p>
<p>Complete the wizard to enable the passive copy.  This process checks that the replica log files have been brought completely up to date and replayed into the replica database so that it is ready to be mounted.  Before the passive copy can be brought online it must be placed in the location of the original production database.  For a large database file copying it from one location to the other would be very time consuming.  Instead you should modify the drive letter and folder path of the passive copy so that it matches the original active copy.  For example, if the passive copy was in F:SG1Data-LCR, use Disk Manager to re-assign that volume to the drive letter E: and then rename the path to SG1Data.</p>
<p>Note that this is not necessary if during the Restore Storage Group Copy wizard you ticked the box to update the database paths to match the passive copy location.  This method means that you can immediately mount the database without having to remap any volumes, however it may cause confusion for administrators later on when they encounter an active database in what they thought was a passive replica location.</p>
<p>The activation of the passive copy is completed by simply mounting the database.  Once the database is back online you then need to re-enable LCR to protect it from future failure situations by using the same process as demonstrated earlier in this blog post.</p>
<h2>Summary</h2>
<p>As you can see Local Continuous Replication is a simple high availability feature to implement for an Exchange Server 2007 mailbox server and can be used to quickly recover from some database failure scenarios.  LCR also carries some additional benefits such as offloading backup I/O onto a passive copy.</p>
<p>In the next post in this series I will demonstrate Exchange Server 2007 clustering with Single Copy Clusters.</p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-2-%e2%80%93-local-continuous-replication/">Exchange Server 2007 High Availability Part 2 – Local Continuous Replication</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-2-%e2%80%93-local-continuous-replication/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2007 High Availability Part 1 &#8211; HA Fundamentals</title>
		<link>http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-1-ha-fundamentals/</link>
		<comments>http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-1-ha-fundamentals/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 13:02:56 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[Clustering]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[High Availability]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=1246</guid>
		<description><![CDATA[Microsoft Exchange Server 2007 has several different Mailbox Server high availability features included with the product.  Each of the features is similar to the others in some ways but also very different. In this post I will explain each of the high availability features and which types of scenarios they are suitable for. What is [...]<p><a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-1-ha-fundamentals/">Exchange Server 2007 High Availability Part 1 &#8211; HA Fundamentals</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F07%2Fexchange-server-2007-high-availability-part-1-ha-fundamentals%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2009_2F07_2Fexchange-server-2007-high-availability-part-1-ha-fundamentals_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F07%2Fexchange-server-2007-high-availability-part-1-ha-fundamentals%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignright size-full wp-image-1248" title="303460_7599" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/303460_7599.jpg" alt="303460_7599" width="200" height="150" />Microsoft Exchange Server 2007 has several different Mailbox Server high availability features included with the product.  Each of the features is similar to the others in some ways but also very different.</p>
<p>In this post I will explain each of the high availability features and which types of scenarios they are suitable for.</p>
<h2>What is High Availability?</h2>
<p>High availability is a term used to describe the avoidance of unplanned downtime for a computer system through the implementation of hardware and/or software solutions.  Generally speaking a high availability solution will involve the elimination of and single points of failure in the system, often by duplicating or replicating components of the system so that if one fails the other is able to continue performing the role.</p>
<p>An example of downtime would be an email server that has suffered a hard disk crash and is unavailable to users who are then unable to send or receive email.  An example of a high availability solution in this case would be the use of a <a target="_blank" href="http://en.wikipedia.org/wiki/RAID" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/RAID?referer=');">RAID</a> volume to protect from single disk failures.<span id="more-1246"></span>Exchange Server 2007 contains several high availability features in the Mailbox Server role that can protect a system from multiple types of failure.  These features are a combination of database replication and server clustering technology.</p>
<h2>What is Asynchronous Log Shipping?</h2>
<p>Some of the features I am going to describe will include the term &#8220;<em>asynchronous log shipping</em>&#8220;.  &#8220;<em>Asynchronous</em>&#8221; means &#8220;<em>not synchronised</em>&#8220;, and &#8220;<em>log shipping</em>&#8221; refers to the copying of a transaction log file from one location to another where it is then replayed into a replica of the original database to keep it updated with the changes made to the source database.</p>
<p>Exchange Server 2007 writes transaction log files of 1Mb in size, meaning as each log file reaches 1Mb it is closed off and the next transaction log file is created.  Asynchronous log shipping occurs after a transaction log file is closed off and no longer in use as the active log file.</p>
<p>In essence, asynchronous log shipping is how Exchange Server 2007 database replication occurs.</p>
<h2>What is Clustering?</h2>
<p>A server cluster is two or more servers working together to perform a particular role so that it appears to be performed by a single system.  There are several different types of clustering commonly used.</p>
<p><strong>Compute Clusters</strong> &#8211; this refers to the combination of processing power to perform tasks at a high speed than a single system is capable of.  A compute cluster usually involves a master node and several slave nodes.  The master node hands off computational tasks to the slaves and then receives the completed tasks back from them.  For example, many animated movies are created using computer graphics that are rendered by compute cluster farms, with individual frames of animation being processed by different slave nodes.</p>
<p><strong>Load Balanced Clusters</strong> &#8211; this refers to the combination of several systems to act as a single system by distributing workload across all of the cluster nodes.  For example, a cluster of two web servers will load balance web page requests, so that approximately half of the requests are served by one web server and half by the other.  Very highly trafficked web sites that need to handle millions of visitors each month will operate on load balanced clusters.</p>
<p><strong>High Availability Clusters</strong> &#8211; these clusters, also commonly known as Failover Clusters, provide high availability for servers by having redundant nodes that are able to take over serving requests if the active node should fail.  Exchange Server 2007 clustering makes use of failover clustering.</p>
<h2>Local Continuous Replication</h2>
<p>In the next part of this series I will demonstrate the <a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-2-%e2%80%93-local-continuous-replication/">Exchange Server 2007 Local Continuous Replication feature</a>.</p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-1-ha-fundamentals/">Exchange Server 2007 High Availability Part 1 &#8211; HA Fundamentals</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2009/07/exchange-server-2007-high-availability-part-1-ha-fundamentals/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2007 Backup and Recovery Part 5 &#8211; Recovering Individual Mailbox Items</title>
		<link>http://www.theemailadmin.com/2009/07/exchange-server-2007-backup-and-recovery-part-5-recovering-individual-mailbox-items/</link>
		<comments>http://www.theemailadmin.com/2009/07/exchange-server-2007-backup-and-recovery-part-5-recovering-individual-mailbox-items/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 12:29:41 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[Mailbox Server]]></category>
		<category><![CDATA[Restore]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=1213</guid>
		<description><![CDATA[Back in Part 2 of this series I demonstrated how to backup the Exchange Server 2007 Mailbox Server role, and then how to use that backup to restore an entire mailbox database in the event of a disaster.  In this part of the series I will demonstrate how to use that same backup to recover [...]<p><a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-backup-and-recovery-part-5-recovering-individual-mailbox-items/">Exchange Server 2007 Backup and Recovery Part 5 &#8211; Recovering Individual Mailbox Items</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F07%2Fexchange-server-2007-backup-and-recovery-part-5-recovering-individual-mailbox-items%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2009_2F07_2Fexchange-server-2007-backup-and-recovery-part-5-recovering-individual-mailbox-items_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F07%2Fexchange-server-2007-backup-and-recovery-part-5-recovering-individual-mailbox-items%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Back in Part 2 of this series I demonstrated <a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-2-–-mailbox-servers">how to backup the Exchange Server 2007 Mailbox Server role</a>, and then how to use that backup to restore an entire mailbox database in the event of a disaster.  In this part of the series I will demonstrate how to use that same backup to recover individual mailbox items.</p>
<h2>Mailbox Item Recovery for Exchange Server 2007</h2>
<p>The backup utility that is provided with Windows Server 2003 is capable of backing up and restoring entire mailbox databases for Exchange Server 2007.  However it is not natively capable of restoring an individual mailbox item (such as a single email) should the need arise.</p>
<p>Some third party Exchange backup products do provide this functionality however this comes at a cost.  Fortunately all they are doing is providing a simple interface for a built-in feature of Exchange Server 2007 to perform the restore.</p>
<p>For businesses on a budget or anyone who simply chooses to use the built-in backup utility for backing up their Exchange servers you can still recover individual items thanks to Recovery Storage Groups.</p>
<h2>What is a Recovery Storage Group?</h2>
<p>A Recovery Storage Group is an Exchange Server 2007 feature that allows the administrator to create an &#8220;invisible&#8221; storage group that can be used to restore a mailbox database and extract data from it without affecting the production database that is being accessed by end users.</p>
<p>The Recovery Storage Group is only used for restore and recovery operations.  It is never connected to by an end user using Outlook or other mail protocols, and the mailboxes contained within it are not associated with any Active Directory user accounts.</p>
<h2>Restoring Mailbox Items using the Recovery Storage Group</h2>
<p>In this example the user &#8220;John Smith&#8221; has deleted an email from the inbox that was received last week.  The Mailbox server is backed up every night and so the email administrator knows that the item is likely contained within one of the previous nights&#8217; backups.<span id="more-1213"></span>To begin the recovery process launch Database Recovery Management from the Toolbox of the Exchange Management Console.</p>
<p><img class="alignnone size-full wp-image-1215" title="rsg01" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/rsg01.png" alt="rsg01" width="450" height="233" /></p>
<p>Fill out the activity name, server name, and domain controller name and click Next to continue.</p>
<p><img class="alignnone size-full wp-image-1216" title="rsg02" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/rsg02.png" alt="rsg02" width="420" height="330" /></p>
<p>From the list of tasks choose &#8220;Create a recovery storage group&#8221;.</p>
<p>Link the Recovery Storage Group to the same storage group as the mailbox you intend to recover data from, and click Next to continue.</p>
<p><img class="alignnone size-full wp-image-1217" title="rsg03" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/rsg03.png" alt="rsg03" width="450" height="131" /></p>
<p>Give the Recovery Storage Group a name (the default name is fine) and modify the other settings if you wish.  The Recovery Storage Group does not need to be located on the same drive as the storage group or mailbox database you are recovering, but once it is created it cannot be moved so make sure you choose a location with enough free disk space to hold a copy of the mailbox database.</p>
<p><img class="alignnone size-full wp-image-1218" title="rsg04" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/rsg04.png" alt="rsg04" width="450" height="274" /></p>
<p>When this has completed go back to the task center and click on &#8220;Set up &#8216;Database can be overwritten by restore&#8217; flag&#8221;.  Choose the mailbox database for the Recovery Storage Group and complete the task.</p>
<p>Now that the Recovery Storage Group has been created a restore operation from the Windows Server 2003 backup utility will recover data to the Recovery Storage Group rather than to the production database.</p>
<p>Once the restore has been performed click on &#8220;Mount or dismount databases in the recovery storage group&#8221;.  Select the mailbox database and click on &#8220;Mount selected database&#8221;.</p>
<p><img class="alignnone size-full wp-image-1219" title="rsg05" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/rsg05.png" alt="rsg05" width="441" height="298" /></p>
<p>Return to the task center.  Now we can begin to extract mailbox data from the Recovery Storage Group.  Click on &#8220;Merge or copy mailbox contents&#8221;.  The mounted database within the Recovery Storage Group will be selected.  Click on &#8220;Gather merge information&#8221;.</p>
<p>Click on &#8220;Show Advanced Options&#8221; and set the start data and finish date to the date range that you wish to recover mailbox items from.</p>
<p><img class="alignnone size-full wp-image-1220" title="rsg06" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/rsg06.png" alt="rsg06" width="450" height="421" /></p>
<p>Click on &#8220;Perform pre-merge tasks&#8221;.  A list of available mailboxes will be displayed.  Make sure you have only selected the mailbox that you wish to recover items for, then click on &#8220;Perform merge actions&#8221;.</p>
<p><img class="alignnone size-full wp-image-1221" title="rsg07" src="http://www.theemailadmin.com/wp-content/uploads/2009/07/rsg07.png" alt="rsg07" width="450" height="326" /></p>
<p>When the merge has completed the items will be visible in the end user&#8217;s mailbox without them needing to restart Outlook.</p>
<p>After the mailbox item recovery is complete we need to remove the Recovery Storage Group from the server.  In the task center click on &#8220;Mount or dismount databases in the recovery storage group&#8221; and dismount the recovery mailbox database.  Return to the task center once more, click on &#8220;Remove the recovery storage group&#8221; and follow the steps to complete the task.</p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-backup-and-recovery-part-5-recovering-individual-mailbox-items/">Exchange Server 2007 Backup and Recovery Part 5 &#8211; Recovering Individual Mailbox Items</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2009/07/exchange-server-2007-backup-and-recovery-part-5-recovering-individual-mailbox-items/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2007 Backup and Recovery Part 3 &#8211; Transport Servers</title>
		<link>http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-3-transport-servers/</link>
		<comments>http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-3-transport-servers/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 12:47:19 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Edge Transport]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[Hub Transport]]></category>
		<category><![CDATA[Restore]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=1149</guid>
		<description><![CDATA[In Part 1 of this series I discussed backup and recovery for each of the Exchange Server 2007 server roles and associated systems such as Active Directory.  In Part 2 I then described the process of backing up and recovering a Mailbox Server from the loss of a mailbox database.  In this part of the [...]<p><a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-3-transport-servers/">Exchange Server 2007 Backup and Recovery Part 3 &#8211; Transport Servers</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F06%2Fexchange-server-2007-backup-and-recovery-part-3-transport-servers%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2009_2F06_2Fexchange-server-2007-backup-and-recovery-part-3-transport-servers_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F06%2Fexchange-server-2007-backup-and-recovery-part-3-transport-servers%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>In <a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up/">Part 1</a> of this series I discussed backup and recovery for each of the Exchange Server 2007 server roles and associated systems such as Active Directory.  In <a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-2-%E2%80%93-mailbox-servers/">Part 2</a> I then described the process of backing up and recovering a Mailbox Server from the loss of a mailbox database.  In this part of the series I will demonstrate backup and recovery of the Hub Transport Server and Edge Transport Server roles.</p>
<h2>Backing up Transport Servers</h2>
<p>Unlike Mailbox Servers, the Hub Transport and Edge Transport roles do not require any special Exchange-aware backup software.  All of the necessary data for recovering a Transport server is contained within:</p>
<ul class="unIndentedList">
<li>Active Directory (for Hub Transport servers, but not Edge Transport servers)</li>
<li>The Active Directory Application Mode (ADAM) database (for Edge Transport servers)</li>
<li>The server&#8217;s file system</li>
<li>The server&#8217;s System State</li>
</ul>
<p>Hub Transport servers can be backed up using the built in Backup utility in Windows Server.  At the very least the backup should include the System State and the C:\Program Files\Microsoft\Exchange Server\TransportRoles location of the file system (and all sub directories).</p>
<p>Edge Transport servers are backed up in the same way as Hub Transport servers except for the Exchange Server configuration.  Because this is stored in ADAM it must first be cloned using the Export-EdgeConfig.ps1 script located in C:\Program Files\Microsoft\Exchange Server\Scripts.  Execute the script with the name of the file you wish to export to. Note this is a single command run on one line in the Exchange Management Shell.</p>
<pre>export-edgeconfig.ps1 c:\edgeconfig.xml
 -key "abcdefghijklmnop"</pre>
<p>It is recommended to either include this config file in your Edge Transport backups or use a path that is a shared folder on a remote server.</p>
<h2>Recovering Hub Transport Servers</h2>
<p>In this scenario the EXCHHUB server has been lost due to hardware failure.  Spare server hardware has been used to reinstall Windows Server 2003 along with the Exchange Server 2007 pre-requisites.  The newly built server has the same name and IP address of EXCHHUB.  Now we can begin the recovery of the Hub Transport server.<br />
<span id="more-1149"></span>First, remove any Edge Subscriptions that existed for the Hub Transport server being recovered.  If you skip this step you may receive a certificate error during the recovery install.</p>
<p>In a command prompt run the following command from the location of the Exchange setup files.</p>
<pre>setup /m:RecoverServer /DoNotStartTransport</pre>
<p>This runs setup in recovery mode along with an additional instruction to not start the Transport services straight away.  This is so we can restore our mail queue databases and log files from the most recent backup before the server is put back into operation.</p>
<p><img class="alignnone size-full wp-image-1163" title="hubrestore02" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/hubrestore02.png" alt="hubrestore02" width="426" height="270" /></p>
<h2>Recovering Edge Transport Servers</h2>
<p>In this scenario the EXCHEDGE server has been lost due to hardware failure.  As with the Hub Transport server a new server and operating system has been installed with the same name and IP address.</p>
<p>To recover the Edge Transport server we will use the ImportEdgeConfig.ps1 script that ships with Exchange Server 2007.  First we run the script against the exported Edge config file from earlier to validate its contents. Note, this command is all one line.</p>
<pre>ImportEdgeConfig.ps1 -cloneConfigData c:\edgeconfig.xml
 -isImport $false -CloneConfigAnswer c:\configanswer.xml
 -key "abcdefghijklmnop"

Validation succeeded for ConnectivityLogPath element of
 type DirectoryPath
Validation succeeded for MessageTrackingLogPath element of
 type DirectoryPath
Validation succeeded for PickupDirectoryPath element of
 type DirectoryPath
Validation succeeded for PipelineTracingPath element of
 type DirectoryPath
Validation succeeded for ReceiveProtocolLogPath element
 of type DirectoryPath
Validation succeeded for ReplayDirectoryPath element of
 type DirectoryPath
Validation succeeded for RoutingTableLogPath element of
 type DirectoryPath
Validation succeeded for RootDropDirectoryPath element of
 type NullableDirectoryPath
Validation succeeded for SendProtocolLogPath element of
 type DirectoryPath
Validation succeeded for SourceIPAddress element of
 type IPAddress
Validation succeeded for SourceIPAddress element of
 type IPAddress
Validation succeeded for Bindings element of type Bindings
Validation succeeded for Fqdn element of type FQDN
Answer File is successfully created: c:\configanswer.xml</pre>
<p>Note that the key is the same one used when the Edge config was exported earlier.  If any validation steps were unsuccessful open the answer file in a text editor and adjust the settings that it lists as invalid.</p>
<p>Once the config has been validated it can be imported with the same command but modifying the -isImport parameter to $true. Note again this is a single command.</p>
<pre>ImportEdgeConfig.ps1 -cloneConfigData c:\edgeconfig.xml
 -isImport $true -cloneConfigAnswer C:\configanswer.xml
 -key "abcdefghijklmnop"

Importing Edge configuration information Succeeded.</pre>
<p>Now that the Edge Transport server configuration has been restored you can re-create the Edge subscription between the Edge Transport and Hub Transport servers.</p>
<h2>How to Back Up and Restore Client Access Servers</h2>
<p>In the final part of this series I will demonstrate the process of backing up Client Access servers and then recovering them from failure.</p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-3-transport-servers/">Exchange Server 2007 Backup and Recovery Part 3 &#8211; Transport Servers</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-3-transport-servers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2007 Backup and Recovery Part 2 – Mailbox Servers</title>
		<link>http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-2-%e2%80%93-mailbox-servers/</link>
		<comments>http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-2-%e2%80%93-mailbox-servers/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 11:56:42 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[Mailbox Database]]></category>
		<category><![CDATA[Restore]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=1120</guid>
		<description><![CDATA[In Part 1 of this series I explored what needs to be backed up for each of the different Exchange Server 2007 server roles.  In this post I will demonstrate a Mailbox Server failure and the recovery of the mailbox database from backup. Backing up the Databases The first thing we&#8217;ll need is a backup [...]<p><a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-2-%e2%80%93-mailbox-servers/">Exchange Server 2007 Backup and Recovery Part 2 – Mailbox Servers</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F06%2Fexchange-server-2007-backup-and-recovery-part-2-%25e2%2580%2593-mailbox-servers%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2009_2F06_2Fexchange-server-2007-backup-and-recovery-part-2-_25e2_2580_2593-mailbox-servers_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F06%2Fexchange-server-2007-backup-and-recovery-part-2-%25e2%2580%2593-mailbox-servers%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: left;">In <a target="_blank" href="../../../../../2009/06/exchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up/">Part 1</a> of this series I explored what needs to be backed up for each of the different Exchange Server 2007 server roles.  In this post I will demonstrate a Mailbox Server failure and the recovery of the mailbox database from backup.</p>
<h2 style="text-align: left;">Backing up the Databases</h2>
<p style="text-align: left;">The first thing we&#8217;ll need is a backup of the databases on the Mailbox Server.  For this demonstration I am using the built in NTBackup program for Windows Server 2003 to back up both of the storage groups for the server.</p>
<p style="text-align: left;"><img class="size-full wp-image-1123 alignnone" title="mbserver01" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/mbserver01.png" alt="mbserver01" width="506" height="254" /></p>
<h2 style="text-align: left;">Mailbox Server Failure</h2>
<p style="text-align: left;">The next step is to cause a server failure.  In the real world a potential point of failure for Mailbox Servers is the storage.  Typically databases will be located on SAN volumes, and a storage failure will cause the database to go offline.  To simulate this I simply remove the database file from its path on the test server.</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-1124" title="mbserver02" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/mbserver02.png" alt="mbserver02" width="435" height="259" /></p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-1125" title="mbserver03" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/mbserver03.png" alt="mbserver03" width="483" height="162" /></p>
<h2 style="text-align: left;">Restoring the Database</h2>
<p style="text-align: left;">Before beginning the database restore operation we must first prepare the database for recovery.  <span id="more-1120"></span>To do this open the properties of the Mailbox Database and tick the &#8220;This database can be overwritten by a restore&#8221; check box.</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-1126" title="mbserver04" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/mbserver04.png" alt="mbserver04" width="400" height="440" /></p>
<p style="text-align: left;">Using the NTBackup program we can now commence the restore of the Storage Group containing the Mailbox Database.</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-1127" title="mbserver05" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/mbserver05.png" alt="mbserver05" width="503" height="149" /></p>
<p style="text-align: left;">Mailbox Database restores will not automatically initiate a transaction log replay and then mount the database unless we specifically choose to.  This is for situations where the restore will involve a &#8220;full&#8221; backup set followed by a &#8220;differential&#8221; backup set, or followed by one or more &#8220;incremental&#8221; backup sets.  In this case we are only restoring a full backup set, so we can enable the &#8220;Last Restore Set&#8221; and &#8220;Mount Database after Restore&#8221; settings.  We must also specify a temporary path for log and patch files.</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-1128" title="mbserver06" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/mbserver06.png" alt="mbserver06" width="402" height="289" /></p>
<p style="text-align: left;">Once the restore operation is complete we can see that the Mailbox Database is now mounted and online again.</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-1129" title="mbserver07" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/mbserver07.png" alt="mbserver07" width="477" height="166" /></p>
<h2 style="text-align: left;">What Just Happened?</h2>
<p style="text-align: left;">When the last restore set has been restored to the server it begins rebuilding the database using the recovered database and transaction log files from the backup set.  These transaction logs are replayed from the temporary location specified during the restore operation.  This achieves the outcome of restoring the database as at the time the backup was taken.  In the real world this would typically mean the previous night.  So what about all of the email that has been sent and received since then?</p>
<p style="text-align: left;">Again, in the real world Exchange Mailbox Server storage uses SAN volumes, or at the very least a disk layout that uses separate storage for the database and transaction logs.  This improves recoverability by ensuring that a failure of a single disk volume only causes the loss of the database or the transaction log, and not both at the same time.</p>
<p style="text-align: left;">In this demonstration that means that the transaction logs that have been generated by all of the current day&#8217;s email activity are still intact.  When the restore operation finishes with the data that came off the backup set it then begins to reply the transaction logs that still reside on the Exchange Mailbox Server.</p>
<p style="text-align: left;"><img class="alignnone size-full wp-image-1130" title="mbserver08" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/mbserver08.png" alt="mbserver08" width="406" height="250" /></p>
<p style="text-align: left;">This operation brings the database completely backed up to the current point in time, fully recovering all email items that were contained in it prior to the database failure.  Once this log replay operation is complete the database is mounted and made available to email users again.</p>
<h2 style="text-align: left;">How to Back Up and Restore Transport Servers</h2>
<p style="text-align: left;">In the next part of this series I will demonstrate the process of backing up Hub Transport and Edge Transport servers and then recovering them from a failure.</p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-2-%e2%80%93-mailbox-servers/">Exchange Server 2007 Backup and Recovery Part 2 – Mailbox Servers</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-2-%e2%80%93-mailbox-servers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2007 Backup and Recovery Part 1 &#8211; What Needs to be Backed Up?</title>
		<link>http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up/</link>
		<comments>http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 12:55:23 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[backups]]></category>
		<category><![CDATA[Disaster Recovery]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=1083</guid>
		<description><![CDATA[One of the least exciting yet most important parts of an Exchange administrator&#8217;s job is making sure that the Exchange Server environment is properly backed up.  Throughout my career I&#8217;ve spent many long nights with customers who have suffered a failure of an Exchange server and discovered that their backups are unreliable or even non-existent.  [...]<p><a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up/">Exchange Server 2007 Backup and Recovery Part 1 &#8211; What Needs to be Backed Up?</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F06%2Fexchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2009_2F06_2Fexchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F06%2Fexchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignright size-full wp-image-1088" title="Exchange Server 2007 Backup and Recovery Part 1 - What Needs to be Backed Up?" src="http://www.theemailadmin.com/wp-content/uploads/2009/06/backup.jpg" alt="backup" width="250" height="138" />One of the least exciting yet most important parts of an Exchange administrator&#8217;s job is making sure that the Exchange Server environment is properly backed up.  Throughout my career I&#8217;ve spent many long nights with customers who have suffered a failure of an Exchange server and discovered that their backups are unreliable or even non-existent.  In this series I will discuss Exchange Server 2007 backup and recovery and demonstrate some actual disaster recovery scenarios that I have encountered on the job.</p>
<h2>What to Back Up on Exchange Server 2007</h2>
<p>To understand what to back up in an Exchange Server 2007 environment you must first consider the server roles that you have deployed.  In the most basic Exchange Server 2007 deployment the Client Access, Hub Transport, and Mailbox server roles are installed.  In more complex environments more than one of each of those roles might be deployed, the Mailbox server might also be clustered for high availability, and other roles such as Edge Transport and Unified Messaging might also be in use.</p>
<p>In addition to the Exchange server roles there are also considerations such as the Active Directory (a pre-requisite of any Exchange environment), client data such as PST files or POP3 mailboxes, and any server-based anti-spam system that is deployed.</p>
<h3>All Exchange Servers</h3>
<p>Generally speaking all Exchange servers in an organisation should have their local file systems and System State data backed up.  However because Exchange Server 2007 stores much of its configuration in Active Directory you can recover some server roles without needing to have backed up any data at all.</p>
<p><span id="more-1083"></span>For example, if a Hub Transport server crashes and is unrecoverable the Exchange administrators can build a new server of the same name, and then install Exchange Server 2007 on it with the /m:recoverserver setup parameter.  This tells the installation to use the configuration stored in Active Directory for the server being rebuilt.</p>
<p>Despite this feature there are still several items to be aware of for Exchange Server 2007 backups.</p>
<h3>Mailbox Servers</h3>
<p>The most obvious role that an organisation will backup is the Mailbox server role.  As the name suggests this role hosts all of the mailbox databases and public folder databases.  Because of the database format in use, backups must be performed using an Exchange-aware backup product.  These products can use one of two different methods to backup the database.</p>
<p><strong>Streaming Backup</strong> &#8211; this backup &#8220;streams&#8221; data directly from the live database page by page.  The built-in Backup utility for Windows Server 2003 performs this type of backup of Exchange.  Remote streaming backups are disabled by default in Exchange Server 2007 Service Pack 1 but can be re-enabled with a registry change.</p>
<p><strong>Shadow Backup</strong> &#8211; a VSS shadow copy (or snapshot) of the database is made so that a &#8220;point in time&#8221; backup can be performed.  Most third party backup products perform this type of Exchange backup.</p>
<p>For Mailbox servers with database replication enabled (either Local Continuous Replication, or Cluster Continuous Replication) an Exchange-aware backup product can usually perform its backups using the &#8220;passive&#8221; copy of each database.  This is an advantage in many environments because the entire backup I/O load is kept off the active database, preventing any performance impact on end users.  This makes it possible to perform backups during business hours, which is important to some organisations.</p>
<h3>Hub Transport Servers</h3>
<p>Although most of the Hub Transport configuration is stored in Active Directory the local file system still contains important data such as the message queues, log files, and some configuration files that are often modified by administrators for performance tuning.</p>
<p>By including the C:\Program Files\Microsoft\Exchange Server\TransportRoles folder (and all sub-folders) in the backups you provide some protection from failure, however the queues and logs change on a minute by minute basis so unless you run multiple backups through the day the recovery benefits are minor.  Additionally, these files are often locked and in use at all times so the backup must be performed by a product that can handle locked files correctly.</p>
<h3>Client Access Servers</h3>
<p>Most of the important configuration information for Client Access servers is not stored in Active Directory, but rather is located on the local file system of the server and also the IIS metabase.  The IIS metabase in particular contains vital information such as customised settings on the Exchange virtual directories.</p>
<p>To backup these important items you should include the C:\Program Files\Microsoft\Exchange\ClientAccess folder and the System State of the server in your backups.</p>
<h3>Edge Transport Servers</h3>
<p>Edge Transport servers are not members of any Active Directory domain, so cannot be restored using /m:recoverserver.  Instead their configuration must be exported using the ExportEdgeConfig.ps1 PowerShell script, and the export file then backed up elsewhere.</p>
<p>In addition, the message queues and log files should be backed up in the same manner as with Hub Transport servers.</p>
<h3>Unified Messaging Servers</h3>
<p>Most of the configuration for Unified Messaging servers is stored in Active Directory, but as with other server roles some customisations are only stored on the local file system of the server.  The C:\Program Files\Microsoft\Exchange Server\UnifiedMessaging folder should be included in backups.</p>
<h3>Active Directory</h3>
<p>Exchange Server 2007 relies on Active Directory and uses it to store most of its server configuration information.  The Active Directory database is backed up by including the System State of one or more Domain Controllers in backups.</p>
<h3>Client Data</h3>
<p>Although organisations are moving away from the use of PST files for email storage some still persist in using them.  PST files can be difficult to back up because the Outlook client will lock them &#8220;in use&#8221; and prevent some backup software from successfully backing them up.  Furthermore, if the PST file is stored on an end user machine it probably will not be included in server backups.</p>
<p>I have seen this dealt with in several ways, such as storing PST files on a file server share and using backup software that can handle locked files.  In many organisations though they simply consider PST files as being excluded from backups and accept any data loss that may occur from them.</p>
<p>POP3 clients are fairly rare in Exchange Server 2007 environments but the simplest approach with these is to configure the POP3 client to leave copies of mail items on the server so that the Mailbox Server backups can protect them.</p>
<h3>Other Messaging Systems</h3>
<p>To ensure that the entire messaging environment is backed up you should also consider any other non-Exchange servers that are involved, such as an anti-spam server.  In most cases this will mean backing up the file system of the anti-spam server, as well as any SQL databases it uses for storing quarantined items and reporting data.</p>
<h2>How to Backup and Restore a Mailbox Server</h2>
<p>In the next part of this series I will walk through the process of backing up a Mailbox server, simulating a failure, and then performing a recovery of the server and its databases.</p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up/">Exchange Server 2007 Backup and Recovery Part 1 &#8211; What Needs to be Backed Up?</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2007 Resource Mailboxes Part 3 – Custom Resource Properties</title>
		<link>http://www.theemailadmin.com/2009/05/exchange-server-2007-resource-mailboxes-part-3-%e2%80%93-custom-resource-properties/</link>
		<comments>http://www.theemailadmin.com/2009/05/exchange-server-2007-resource-mailboxes-part-3-%e2%80%93-custom-resource-properties/#comments</comments>
		<pubDate>Thu, 28 May 2009 13:08:43 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Exchange server]]></category>
		<category><![CDATA[Exchange Server 2007]]></category>
		<category><![CDATA[Resource Mailboxes]]></category>

		<guid isPermaLink="false">http://www.theemailadmin.com/?p=1042</guid>
		<description><![CDATA[In part 1 of this series I introduced Exchange Server 2007 Resource Mailboxes and demonstrated how to create Room Mailboxes.  In part 2 of this series I went on to demonstrate how to create Equipment Mailboxes.  Now in part 3 of this series I&#8217;ll demonstrate creating custom resource properties for Resource Mailboxes. What are Custom [...]<p><a href="http://www.theemailadmin.com/2009/05/exchange-server-2007-resource-mailboxes-part-3-%e2%80%93-custom-resource-properties/">Exchange Server 2007 Resource Mailboxes Part 3 – Custom Resource Properties</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a target="_blank" href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F05%2Fexchange-server-2007-resource-mailboxes-part-3-%25e2%2580%2593-custom-resource-properties%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.theemailadmin.com_2F2009_2F05_2Fexchange-server-2007-resource-mailboxes-part-3-_25e2_2580_2593-custom-resource-properties_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.theemailadmin.com%2F2009%2F05%2Fexchange-server-2007-resource-mailboxes-part-3-%25e2%2580%2593-custom-resource-properties%2F&amp;source=emailadm&amp;style=normal&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>In part 1 of this series I introduced <a href="http://www.theemailadmin.com/2009/05/exchange-server-2007-resource-mailboxes-part-1-room-mailboxes/">Exchange Server 2007 Resource Mailboxes</a> and demonstrated how to create Room Mailboxes.  In part 2 of this series I went on to demonstrate <a href="http://www.theemailadmin.com/2009/05/exchange-server-2007-resource-mailboxes-part-2-equipment-mailboxes/">how to create Equipment Mailboxes</a>.  Now in part 3 of this series I&#8217;ll demonstrate creating custom resource properties for Resource Mailboxes.</p>
<h2>What are Custom Resource Properties?</h2>
<p>Custom resource properties are additional attributes that can be assigned to Room and Equipment mailboxes to indicate which features are available for those resources.</p>
<p><img class="alignright size-full wp-image-1049" title="projector" src="http://www.theemailadmin.com/wp-content/uploads/2009/05/projector.jpg" alt="projector" width="250" height="167" /></p>
<p>For example, in an organisation that has several meeting rooms with different features, custom resource properties can be used to show which room has teleconferencing equipment, which one has a whiteboard, which one has tea and coffee facilities, etc.</p>
<p>Similarly for Equipment mailboxes custom resource properties can indicate features such as which vehicles have a GPS installed, or what kind of vehicle (such as truck, van, car) it is.<span id="more-1042"></span></p>
<h2>Extending the Resource Property Schema</h2>
<p>By default in an Exchange Server 2007 there is no custom resource properties defined.</p>
<pre>[PS] C:\&gt;Get-ResourceConfig

Name                      ResourcePropertySchema
----                      ----------------------
Resource Schema           {}</pre>
<p>Resource properties can be defined using the Set-ResourceConfig cmdlet in the Exchange Management Shell.</p>
<p>In this example I define a custom resource property to indicate that a Room Mailbox contains a projector.  The change is immediately applied and will appear when running the Get-ResourceConfig cmdlet again.</p>
<pre>[PS] C:\&gt;Set-ResourceConfig -ResourcePropertySchema
 Room/Projector

[PS] C:\&gt;Get-ResourceConfig

Name                      ResourcePropertySchema
----                      ----------------------
Resource Schema           {Room/Projector}</pre>
<p>Schema changes made by the Set-ResourceConfig cmdlet overwrite existing settings instead of adding to them.  For example if I run another command to add a whiteboard property the earlier property of &#8220;projector&#8221; is overwritten.</p>
<pre>[PS] C:\&gt;Set-ResourceConfig -ResourcePropertySchema
 Room/Whiteboard

[PS] C:\&gt;Get-ResourceConfig

Name                      ResourcePropertySchema
----                      ----------------------
Resource Schema           {Room/Whiteboard}</pre>
<p>To prevent existing properties being overwritten with new updates you must first read the existing configuration into an array.</p>
<pre>[PS] C:\&gt;$ResourceConfig = Get-ResourceConfig

[PS] C:\&gt;$ResourceConfig

Name                      ResourcePropertySchema
----                      ----------------------
Resource Schema           {Room/Whiteboard}</pre>
<p>Make modifications to the array using PowerShell commands.  For example, to add an additional feature of &#8220;whiteboard&#8221; to the schema:</p>
<pre>[PS] C:\&gt;$ResourceConfig.ResourcePropertySchema.Add
 ("Room/Projector")</pre>
<p>Apply the changes to the resource property schema.</p>
<pre>[PS] C:\&gt;Set-ResourceConfig -Instance $ResourceConfig

[PS] C:\&gt;Get-ResourceConfig

Name                      ResourcePropertySchema
----                      ----------------------
Resource Schema           {Room/Projector, Room/
Whiteboard}</pre>
<p>Note that the Get-ResourceConfig cmdlet now shows both the existing and newly added properties.</p>
<p>You can use the same method to add multiple new entries.</p>
<pre>[PS] C:\&gt;$ResourceConfig = Get-ResourceConfig

[PS] C:\&gt;$ResourceConfig.ResourcePropertySchema.Add
 ("Room/Teleconference")
[PS] C:\&gt;$ResourceConfig.ResourcePropertySchema.Add
 ("Room/TeaCoffee")
[PS] C:\&gt;$ResourceConfig.ResourcePropertySchema.Add
 ("Equipment/Van")
[PS] C:\&gt;$ResourceConfig.ResourcePropertySchema.Add
 ("Equipment/Car")
[PS] C:\&gt;$ResourceConfig.ResourcePropertySchema.Add
 ("Equipment/GPS")

[PS] C:\&gt;Set-ResourceConfig -Instance $ResourceConfig
[PS] C:\&gt;Get-ResourceConfig | fl ResourcePropertySchema

ResourcePropertySchema : {Equipment/GPS, Equipment/Car
, Equipment/Van, Room/TeaCoffee, Room/Teleconference,
 Room/Projector, Room/Whiteboard}</pre>
<p>Custom properties can also be removed from the resource schema using a similar method.  For example, to remove the &#8220;TeaCoffee&#8221; feature from the schema:</p>
<pre>[PS] C:\&gt;$ResourceConfig = Get-ResourceConfig

[PS] C:\&gt;$ResourceConfig.ResourcePropertySchema.Remove
 ("Room/TeaCoffee")
True
[PS] C:\&gt;Set-ResourceConfig -Instance $ResourceConfig
[PS] C:\&gt;Get-ResourceConfig | fl ResourcePropertySchema

ResourcePropertySchema : {Equipment/GPS, Equipment/Car,
 Equipment/Van, Room/Teleconference, Room/Projector,
 Room/Whiteboard}</pre>
<h2>Applying Changes to Resource Mailboxes</h2>
<p>Custom resource properties can be added to mailboxes via the Resource Information tab in the mailbox properties.</p>
<p><img class="alignnone size-full wp-image-1043" title="resourceschema01" src="http://www.theemailadmin.com/wp-content/uploads/2009/05/resourceschema01.png" alt="resourceschema01" width="420" height="265" /></p>
<p>Click on the Add button, choose the custom property you wish to add, and then click OK.</p>
<p><img class="alignnone size-full wp-image-1044" title="resourceschema02" src="http://www.theemailadmin.com/wp-content/uploads/2009/05/resourceschema02.png" alt="resourceschema02" width="293" height="159" /></p>
<p>Click on OK again to apply the change to the mailbox</p>
<p><img class="alignnone size-full wp-image-1045" title="resourceschema03" src="http://www.theemailadmin.com/wp-content/uploads/2009/05/resourceschema03.png" alt="resourceschema03" width="420" height="267" /></p>
<p>The custom property is now visible to end users in Outlook when choosing the room for a meeting request.</p>
<p><img class="alignnone size-full wp-image-1046" title="resourceschema04" src="http://www.theemailadmin.com/wp-content/uploads/2009/05/resourceschema04.png" alt="resourceschema04" width="500" height="148" /></p>
<span id="pty_trigger"></span><p><a href="http://www.theemailadmin.com/2009/05/exchange-server-2007-resource-mailboxes-part-3-%e2%80%93-custom-resource-properties/">Exchange Server 2007 Resource Mailboxes Part 3 – Custom Resource Properties</a><br/><br/>

Free ebook download: <a href="http://www.theemailadmin.com/ebook/Top-10-Most-Popular-Troubleshooting-Posts-for-Email-Administrators.pdf">Top 10 Most Popular Troubleshooting Posts for Email Administrators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theemailadmin.com/2009/05/exchange-server-2007-resource-mailboxes-part-3-%e2%80%93-custom-resource-properties/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

