<?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>Exchange Server Pro &#187; Mailbox</title>
	<atom:link href="http://exchangeserverpro.com/tag/mailbox/feed" rel="self" type="application/rss+xml" />
	<link>http://exchangeserverpro.com</link>
	<description>Microsoft Exchange Server News - Tips - Tutorials</description>
	<lastBuildDate>Wed, 08 Feb 2012 13:00:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>The Case of the 24,368 Read Receipts</title>
		<link>http://exchangeserverpro.com/real-world-case-read-receipts</link>
		<comments>http://exchangeserverpro.com/real-world-case-read-receipts#comments</comments>
		<pubDate>Thu, 25 Aug 2011 14:08:19 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Exchange Management Shell]]></category>
		<category><![CDATA[Mailbox]]></category>
		<category><![CDATA[Outlook]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=3977</guid>
		<description><![CDATA[An Exchange 2007 real world situation in which a mailbox clean up inadvertently generated thousands of read receipts.]]></description>
			<content:encoded><![CDATA[<p>I often share real world examples of problems or scenarios that you might encounter with <a href="http://exchangeserverpro.com">Microsoft Exchange Server</a>, and how to avoid or resolve them.</p>
<p>In this article I want to share one such example that happened to me under a specific set of conditions.</p>
<p>The scenario begins with a mailbox migration project, in which I encountered a very large mailbox. The mailbox was too large to move without risking filling up the transaction log volume on the destination server. So I tracked down an owner of the mailbox to discuss options for removing some of the older items.</p>
<p>As it turns out they didn&#8217;t really need to keep any of the items in that mailbox that were older than about 30 days. So more than 2 years and 300,000 items in there were not required. We agreed to delete everything older than 6 months, just to be safe.</p>
<p><em><strong>Side Note</strong> - keep an eye on your &#8220;large mailboxes&#8221; reports and you&#8217;ll often find these generic mailboxes that get set up as a place to catch copies of email &#8220;just in case&#8221; it is needed some time in the future. Often it isn&#8217;t.</em></p>
<p>So my next task was to delete the email content that was no longer needed. I considered using the Exchange 2007 <a href="http://technet.microsoft.com/en-us/library/aa998579(EXCHG.80).aspx">Export-Mailbox</a> cmdlet for this task, but decided to just use Outlook instead since I was already planning to use Outlook to take a look at some of the items before I deleted them.</p>
<p>I logged into a Citrix desktop, launched Outlook, and added the mailbox as a secondary mailbox. I had decided to use Outlook in a Citrix desktop because I expected it to hang for long periods of time as it enumerated or deleted the thousands of items I would be handling, and wanted to keep using Outlook on my laptop as normal.</p>
<p>So over the course of about two days in between other daily tasks I performed Outlook searches based on date ranges, and deleted the items in blocks of about 10,000 messages at a time. It is important to note at this stage that I was using <strong>Advanced Find</strong> to search the secondary mailbox.</p>
<p><img class="aligncenter size-full wp-image-3979" title="deleting-email-read-receipt-2" src="http://exchangeserverpro.com/wp-content/uploads/2011/08/deleting-email-read-receipt-2.jpg" alt="" width="351" height="316" /></p>
<p>After doing a search based on received date (ie, I started with the oldest mail and worked my way forward month by month) I would then select all the email that appeared in the results and delete them.</p>
<p><img class="aligncenter size-full wp-image-3980" title="deleting-email-read-receipt-3" src="http://exchangeserverpro.com/wp-content/uploads/2011/08/deleting-email-read-receipt-3.jpg" alt="" width="580" height="368" />When you delete an email from a secondary mailbox it often gets moved to your own mailbox&#8217;s Deleted Items. However when you delete an email from a secondary mailbox <em>via an Advanced Find dialog</em>, it often goes into the Deleted Items of the secondary mailbox.</p>
<p>I say &#8220;often&#8221; because in at least one test the mail went to the Deleted Items of the primary mailbox, but in every other test it went to the secondary mailbox. It may be that Outlook behaves inconsistently in this situation, or that one test was different in some way that I can&#8217;t recall now.</p>
<p>As I said earlier I deleted around 2 years worth of unwanted email from the mailbox, in blocks of about 10,000 messages. When I had deleted everything up to the cut off date I&#8217;d agreed to with the mailbox owner I went ahead and simply emptied the Deleted Items of the secondary mailbox.</p>
<p><img class="aligncenter size-full wp-image-3982" title="deleting-email-read-receipt-5" src="http://exchangeserverpro.com/wp-content/uploads/2011/08/deleting-email-read-receipt-5.jpg" alt="" width="347" height="209" /></p>
<p>Job done. My plan was to wait for the deleted items to purge from the database itself overnight and then schedule a time to move what was now a much smaller mailbox.</p>
<p>A relevant bit of information at this point is that all of the email I deleted from the mailbox, and then emptied from the Deleted Items, was actually <em>unread email</em>. Nobody ever read these emails, they were there &#8220;just in case&#8221;.</p>
<p>That fact sprang immediately into my mind when about an hour later I was speaking with an external party who had received an email from our server that read something like this:</p>
<blockquote><p>Subject: <strong>Not read:</strong> [subject line of original email]</p>
<p>From: [the large mailbox I'd been cleaning up]</p>
<p>Date: [right about the same time I emptied the Deleted Items]</p></blockquote>
<p>I quickly learned that the person I was speaking to, when they originally sent their email to our server, <strong>had requested a read receipt</strong>.</p>
<p>The email had sat in the mailbox for several months unread, and then I came along and deleted it. The Exchange Server then honoured the receipt request, and sent the original sender the &#8220;Not read&#8221; message.</p>
<p><strong>I had just deleted slightly over 150,000 email messages from that mailbox. How many of them had requested read receipts?</strong></p>
<p>I ran message tracking log searches of the Hub Transport servers and got my first answer &#8211; <em>a lot</em>.</p>
<p>I dumped the log data to a file and filtered it a few different ways to discover that:</p>
<ul>
<li>About 24,368 &#8220;Not read&#8221; read receipts had been generated (based on unique message ID)</li>
<li>They had gone out to about 1200 unique external email addresses</li>
</ul>
<p>The horse had well and truly bolted on this one, and my team leader started calling and emailing different customer service teams to give them a heads up in case they received calls from confused people about a sudden burst of &#8220;Not read&#8221; emails. Meanwhile I started digging into the technical side of things to try and find out what had gone wrong, and more importantly how we could avoid this happening again.</p>
<p>After quite a bit of testing here is what I have determined so far.</p>
<h2>Outlook 2003</h2>
<p>When permanently deleting an unread item by emptying the Deleted Items of a secondary mailbox Outlook 2003, even if configured to prompt for sending of read receipts, will not warn or prompt the user and a &#8220;Not read&#8221; message will be generated to the original sender.</p>
<h2>Outlook 2007</h2>
<p>When permanently deleting an unread item by emptying the Deleted Items of a secondary mailbox Outlook 2007, if configured to prompt for sending of read receipts, will display a dialog box asking if the receipt should be sent.</p>
<p><img class="aligncenter size-full wp-image-3978" title="deleting-email-read-receipt-1" src="http://exchangeserverpro.com/wp-content/uploads/2011/08/deleting-email-read-receipt-1.jpg" alt="" width="454" height="152" /></p>
<p>If Outlook 2007 is configured to never prompt, and to always send read receipts, a receipt will be generated to the original sender as with Outlook 2003.</p>
<p><img class="aligncenter size-full wp-image-3984" title="deleting-email-read-receipt-7" src="http://exchangeserverpro.com/wp-content/uploads/2011/08/deleting-email-read-receipt-7.jpg" alt="" width="456" height="533" /></p>
<p>If Outlook 2007 is configured to never send a response, then no receipt is generated to the original sender.</p>
<h2>Exchange Management Shell</h2>
<p>So what about if I had gone with my original thought to use the Export-Mailbox cmdlet to do the job? It certainly would have taken less time to delete all of the email, but what about the &#8220;Not read&#8221; receipts?</p>
<p>As it turns out, according to my testing, the Export-Mailbox cmdlet will in fact cause a &#8220;Not read&#8221; receipt to be generated if it deletes an item that is unread and for which the original sender requested a read receipt.</p>
<p>So had I gone with my original thought it would have had the same outcome as the manual process I used instead.</p>
<p>In fact the only scenario in which the receipts would not have been generated is if I had used Outlook 2007 (our Citrix desktops still run Outlook 2003 unfortunately) and had first checked that the tracking options were set to &#8220;Never send a response&#8221;.</p>
<p>I&#8217;m curious whether the receipts would have been generated if I had used Export-Mailbox to export to PST first, and then simply deleted the PST file. That is something I still need to test.</p>
<p>I also have not tested Outlook 2010 though I suspect it will be the same as Outlook 2007.</p>
<h2>Summary</h2>
<p>The lessons I took away from this incident were:</p>
<ul>
<li>Watch for creation of these types of &#8220;just in case&#8221; mailboxes that aren&#8217;t actually required</li>
<li>When they are required, make sure a maintenance routine is in place to manage their size</li>
<li>If using Outlook to delete bulk unread items, check first that read receipts are turned off in the tracking options</li>
</ul>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/error-outlook-unable-recover-items-folder" title="Error: Outlook Was Unable to Recover Some or All of the Items in this Folder">Error: Outlook Was Unable to Recover Some or All of the Items in this Folder</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-test-servicehealth" title="Using Test-ServiceHealth for Exchange Server Health Checks">Using Test-ServiceHealth for Exchange Server Health Checks</a></li><li><a href="http://exchangeserverpro.com/migrate-relay-connector-exchange-server-2007-2010" title="How to Migrate a Relay Connector from Exchange Server 2007 to 2010">How to Migrate a Relay Connector from Exchange Server 2007 to 2010</a></li><li><a href="http://exchangeserverpro.com/list-users-access-exchange-mailboxes" title="How to List all Users Who Have Access to Other Exchange Mailboxes">How to List all Users Who Have Access to Other Exchange Mailboxes</a></li><li><a href="http://exchangeserverpro.com/clone-mailbox-database-configuration" title="Exchange 2007/2010: How to Clone a Mailbox Database Configuration">Exchange 2007/2010: How to Clone a Mailbox Database Configuration</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/real-world-case-read-receipts">The Case of the 24,368 Read Receipts</a> is © 2011 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/real-world-case-read-receipts/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error</title>
		<link>http://exchangeserverpro.com/exchange-2010-local-move-request-fails-mailbox-replication-service-error</link>
		<comments>http://exchangeserverpro.com/exchange-2010-local-move-request-fails-mailbox-replication-service-error#comments</comments>
		<pubDate>Sat, 13 Aug 2011 15:18:59 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Client Access]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Mailbox]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=3937</guid>
		<description><![CDATA[An Exchange 2010 local mailbox move request may fail when there is no available Mailbox Replication services running in the same Active Directory site.]]></description>
			<content:encoded><![CDATA[<p>When you attempt to <a href="http://exchangeserverpro.com/move-mailboxes-exchange-server-2010">create a new local move request</a> in <a href="http://exchangeserverpro.com">Exchange Server 2010</a> to move a mailbox you may encounter this error:</p>
<p><img class="aligncenter size-full wp-image-3938" title="exchange-2010-move-request-mrs-error-01" src="http://exchangeserverpro.com/wp-content/uploads/2011/08/exchange-2010-move-request-mrs-error-01.jpg" alt="" width="596" height="322" /></p>
<blockquote><p>There are no available servers running the Microsoft Exchange Mailbox Replication service.</p></blockquote>
<p>Mailbox move requests are handled by the Microsoft Exchange Mailbox Replication service which is part of the <a title="Exchange 2010 FAQ: What are the Exchange Server 2010 Server Roles?" href="http://exchangeserverpro.com/exchange-2010-server-roles">Client Access server</a> role. In order for a move request to be successfully created at least one Client Access server within the same Active Directory site must have a running Mailbox Replication service.</p>
<p><img class="aligncenter size-large wp-image-3939" title="exchange-2010-move-request-mrs-error-02" src="http://exchangeserverpro.com/wp-content/uploads/2011/08/exchange-2010-move-request-mrs-error-02-600x288.jpg" alt="" width="600" height="288" /></p>
<p>Start the MRS on at least one Client Access server. If it will not start the issue may be that the Net.Tcp Port Sharing service is disabled on the Client Access server. If that is the case then run the following command on the Client Access server in a PowerShell window.</p>
<pre>PS C:\&gt; Set-Service NetTcpPortSharing -StartupType Automatic</pre>
<p>Restart the Client Access server, or manually start the MRS, and then retry the move request again.</p>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/export-mailboxes-exchange-server-2010-sp1" title="How to Export Mailboxes with Exchange Server 2010 SP1">How to Export Mailboxes with Exchange Server 2010 SP1</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-clusters" title="Exchange 2010 FAQ: How Do I Cluster Exchange Server 2010?">Exchange 2010 FAQ: How Do I Cluster Exchange Server 2010?</a></li><li><a href="http://exchangeserverpro.com/iis-6-wmi-compatibility-component-required-exchange-2010-sp2-upgrade" title="Error Message &#8220;The &#8216;IIS 6 WMI Compatibility&#8217; component is required&#8221; During Exchange 2010 SP2 Upgrade">Error Message &#8220;The &#8216;IIS 6 WMI Compatibility&#8217; component is required&#8221; During Exchange 2010 SP2 Upgrade</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-online-mailbox-moves" title="Exchange 2010 FAQ: How to Minimise Downtime During Mailbox Migration from Exchange 2007">Exchange 2010 FAQ: How to Minimise Downtime During Mailbox Migration from Exchange 2007</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-block-non-cached-mode-outlook" title="How to Block Non-Cached Mode Outlook Clients with Exchange 2010">How to Block Non-Cached Mode Outlook Clients with Exchange 2010</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-2010-local-move-request-fails-mailbox-replication-service-error">Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error</a> is © 2011 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-2010-local-move-request-fails-mailbox-replication-service-error/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Remove an Exchange 2010 Public Folder Database</title>
		<link>http://exchangeserverpro.com/exchange-2010-remove-public-folder-database</link>
		<comments>http://exchangeserverpro.com/exchange-2010-remove-public-folder-database#comments</comments>
		<pubDate>Wed, 08 Jun 2011 10:48:24 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Mailbox]]></category>
		<category><![CDATA[Public Folders]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=2824</guid>
		<description><![CDATA[This tutorial demonstrates the simple, step by step process for removing a public folder database from an Exchange Server 2010 mailbox server.]]></description>
			<content:encoded><![CDATA[<p>Before you can uninstall <a href="http://exchangeserverpro.com">Exchange Server 2010</a> from a server you must remove all databases, including public folder databases.</p>
<p>A <a href="http://exchangeserverpro.com/exchange-2010-public-folders-support">public folder database</a> can&#8217;t be removed until it no longer hosts any public folder replicas.  If you try to remove it while it still hosts replicas you&#8217;ll receive an error message.</p>
<div id="attachment_2825" class="wp-caption aligncenter" style="width: 490px"><img class="size-full wp-image-2825" title="exchange-2010-remove-public-folder-database-01" src="http://exchangeserverpro.com/wp-content/uploads/2011/02/exchange-2010-remove-public-folder-database-01.png" alt="" width="480" height="350" /><p class="wp-caption-text">Exchange 2010 public folder database can&#39;t be removed</p></div>
<blockquote><p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
Microsoft Exchange Error<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
The public folder database &#8216;PF-BR-01&#8242; cannot be deleted.</p>
<p>PF-BR-01<br />
Failed<br />
Error:<br />
The public folder database &#8220;PF-BR-01&#8243; contains folder replicas. Before deleting the public folder database, remove the folders or move the replicas to another public folder database. For detailed instructions about how to remove a public folder database, see http://go.microsoft.com/fwlink/?linkid=81409&amp;clcid=0&#215;409.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
OK<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p></blockquote>
<p>Microsoft has provided some PowerShell scripts with Exchange Server 2010 for public folder management.  They are located in the <strong>\Script</strong>s folder of the location that Exchange is installed.</p>
<p>Launch the <a href="http://exchangeserverpro.com/exchange-2010-install-management-tools">Exchange Management Shell</a> and run the following command to navigate to the <strong>\Scripts</strong> folder.</p>
<pre>[PS] C:\&gt;cd $env:exchangeinstallpath\scripts</pre>
<p>Now inspect the public folder replicas to see whether the public folder database you&#8217;re trying to remove is the only replica, or if there are other replicas as well.</p>
<pre>Get-PublicFolder \ -Recurse | ft name,parentpath,replicas

Name                ParentPath     Replicas
----                ----------     --------
IPM_SUBTREE                        {}
All Staff           \              {PF-HO-01, PF-BR-01}
CEO                 \All Staff     {PF-HO-01, PF-BR-01}
Social Club         \All Staff     {PF-HO-01, PF-BR-01}
Branch Office       \              {PF-BR-01}
Admin               \Branch Office {PF-BR-01}
Sales               \Branch Office {PF-BR-01}
Head Office         \              {PF-HO-01}
Admin               \Head Office   {PF-HO-01}
Finance             \Head Office   {PF-HO-01}
Sales               \Head Office   {PF-HO-01}
Service             \Head Office   {PF-HO-01}
Internet Newsgroups \              {PF-BR-01}</pre>
<p>As you can see above the PF-BR-01 public folder database is the only replica for a few of the public folders.  If the folders are no longer needed they can simply be deleted.  Otherwise we need to move those replicas to another public folder database if we want to keep those folders.  The <strong>MoveAllReplicas.ps1</strong> script is provided for this task.</p>
<pre>.\MoveAllReplicas.ps1 -Server esp-br-ex2010 -NewServer esp-ho-ex2010a</pre>
<p>You may need to wait a while for this change to take effect depending on how many replicas you&#8217;re trying to move.</p>
<p>You also need to ensure that no mailbox databases are configured to use that public folder database.  You can check this quickly using the following command.</p>
<pre>[PS] C:\&gt;Get-MailboxDatabase | ft name,publicfolderdatabase

Name       PublicFolderDatabase
----       --------------------
MB-HO-01   PF-HO-01
MB-HO-02   PF-HO-01</pre>
<p>If the public folder database doesn&#8217;t appear in the list then no mailbox databases are using it.</p>
<p>You&#8217;ll also need to make sure that the server is not the OAB generation server for any Offline Address Books that are also being published to public folders.</p>
<p><img class="aligncenter size-full wp-image-2827" title="exchange-2010-remove-public-folder-database-02" src="http://exchangeserverpro.com/wp-content/uploads/2011/02/exchange-2010-remove-public-folder-database-02.png" alt="" width="600" height="97" /></p>
<p>If necessary move the OAB generation to another mailbox server.</p>
<pre>[PS] C:\&gt;Move-OfflineAddressBook "Default Offline Address List" -Server ESP-HO-EX2010B</pre>
<p>You can also disable public folder distribution of the OAB if you no longer have Outlook 2003 clients on the network.</p>
<p>Finally, if you have multiple public folder servers in your environment check whether there are custom public referral lists configured on any of them. If you remove a public folder database that is in another server&#8217;s custom referral list it can cause an <a href="http://exchangeserverpro.com/exchange-2007-2010-public-folder-store-inconsistent-state">error that the public folder store is in an inconsistent state</a>.</p>
<pre>Get-PublicFolderDatabase | where {$_.customreferralserverlist -like "*esp-br-ex2010*"}</pre>
<p>Once all of these conditions have been met you should be able to remove the public folder database.</p>
<p>If you still can&#8217;t remove it and you&#8217;re sure the public folder database contains no more replicas you can use ADSIEdit to remove the public folder database from the organization.</p>
<div id="attachment_2829" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-2829" title="exchange-2010-remove-public-folder-database-03" src="http://exchangeserverpro.com/wp-content/uploads/2011/02/exchange-2010-remove-public-folder-database-03.png" alt="" width="600" height="440" /><p class="wp-caption-text">Removing Exchange 2010 public folder database with ADSIEdit.msc</p></div>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/exchange-2010-local-move-request-fails-mailbox-replication-service-error" title="Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error">Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error</a></li><li><a href="http://exchangeserverpro.com/poll-public-folders-exchange-environment" title="Poll: Do You Still Use Public Folders in Your Exchange Environment?">Poll: Do You Still Use Public Folders in Your Exchange Environment?</a></li><li><a href="http://exchangeserverpro.com/issues-copying-public-folders-installing-update-rollup-4-exchange-2010-sp1" title="Risk of Data Loss After Installing Update Rollup 4 for Exchange 2010 SP1">Risk of Data Loss After Installing Update Rollup 4 for Exchange 2010 SP1</a></li><li><a href="http://exchangeserverpro.com/imap-pop3-retrieve-contents-public-folder" title="Exchange 2010 FAQ: Can I Access Public Folders Using IMAP?">Exchange 2010 FAQ: Can I Access Public Folders Using IMAP?</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-faq-disk-filling-log-files" title="Exchange 2010 FAQ: Why is My Disk Filling Up with Log Files?">Exchange 2010 FAQ: Why is My Disk Filling Up with Log Files?</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-2010-remove-public-folder-database">How to Remove an Exchange 2010 Public Folder Database</a> is © 2011 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-2010-remove-public-folder-database/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Installing an Exchange 2007 Mailbox Server on Windows Server 2008</title>
		<link>http://exchangeserverpro.com/installing-exchange-2007-mailbox-server-windows-server-2008</link>
		<comments>http://exchangeserverpro.com/installing-exchange-2007-mailbox-server-windows-server-2008#comments</comments>
		<pubDate>Tue, 31 May 2011 12:00:00 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[IFilters]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Mailbox]]></category>
		<category><![CDATA[Setup]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=3525</guid>
		<description><![CDATA[This tutorial will show you how to install an Exchange Server 2007 Mailbox server on a Windows Server 2008 server.]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://exchangeserverpro.com">Exchange Server 2007</a> Mailbox server role hosts the mailbox databases and public folder databases. Outlook clients connect directly to the Mailbox server using MAPI for access to their mailbox and public folder data.</p>
<p>This tutorial demonstrates how to install an Exchange Server 2007 Mailbox server on Windows Server 2008. It is assumed that you have already <a href="http://exchangeserverpro.com/apply-the-exchange-server-2007-schema-extension-using-a-32-bit-schema-master">extended the Active Directory schema for Exchange 2007</a>.</p>
<h2>Installing Exchange 2007 Mailbox Server Pre-Requisites on Windows Server 2008</h2>
<p>On Windows Server 2008 the pre-requisite roles and features for the Exchange 2007 Mailbox server role can be installed using <a href="http://exchangeserverpro.com/windows-server-2008-servermanagercmdexe-command-reference">ServerManagerCmd.exe</a>.</p>
<p>Launch an elevated command prompt and run the following command.</p>
<pre>ServerManagerCmd -i PowerShell Web-Server Web-ISAPI-Ext Web-Metabase Web-Lgcy-Mgmt-Console Web-Basic-Auth Web-Windows-Auth</pre>
<p>Next download the <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyId=5A58B56F-60B6-4412-95B9-54D056D6F9F4&amp;displaylang=en">Windows Installer 4.5</a> file from Microsoft and install it on the server. The <strong>Windows6.0-KB942288-v2-x64.msu</strong> file is the correct one for a 64-bit Windows Server 2008 server.</p>
<p>A restart will be required before you move on to the next step.</p>
<h2>Installing the Exchange 2007 Mailbox Server Role</h2>
<p>To install the Exchange 2007 Mailbox server role download the <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1687160b-634a-43cb-a65a-f355cff0afa6&amp;displaylang=en">Exchange Server 2007 SP3</a> setup files from Microsoft and extract them to a folder on the server&#8217;s hard disk.</p>
<p>Launch an elevated command prompt and run the following command.</p>
<pre>setup /m:install /r:m,t</pre>
<pre>Welcome to Microsoft Exchange Server 2007 Unattended Setup

Preparing Exchange Setup

The following server roles will be installed
    Management Tools
    Mailbox Role

Performing Microsoft Exchange Server Prerequisite Check

    Mailbox Role Checks              ......................... COMPLETED

Configuring Microsoft Exchange Server

    Copying Exchange files           ......................... COMPLETED
    Exchange Management Tools        ......................... COMPLETED
    Mailbox Server Role              ......................... COMPLETED

The Microsoft Exchange Server setup operation completed successfully.
Setup has made changes to operating system settings that require a reboot to tak
e effect. Please reboot this server prior to placing it into production.</pre>
<p>Reboot the server before proceeding to apply the latest updates and configure the server for your environment.</p>
<h2>Install and Register the Office Filter Pack IFilters</h2>
<p>An optional step is to install the Office Filter Pack and register the IFilters so that Exchange Server 2007 can index those file types.</p>
<p>You can install either the <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&amp;displaylang=en">Office 2007 Filter Pack</a> or the <a href="http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&amp;FamilyID=5cd4dcd7-d3e6-4970-875e-aba93459fbee">Office 2010 Filter Pack</a> (which includes the Office 2007 IFilters). After you install the filter pack the IFilters need to be registered.</p>
<p>You can find the instructions and the script to register the IFilters <a href="http://support.microsoft.com/kb/944516">here</a>. Copy the script into Notepad and save it as Exchange_reg.vbs.</p>
<p><img class="aligncenter size-full wp-image-3518" title="register-ifilters-01" src="http://exchangeserverpro.com/wp-content/uploads/2011/05/register-ifilters-01.png" alt="" width="580" height="364" /></p>
<p>The script creates a registry file for you in the same folder.</p>
<p><img class="aligncenter size-full wp-image-3519" title="register-ifilters-02" src="http://exchangeserverpro.com/wp-content/uploads/2011/05/register-ifilters-02.png" alt="" width="523" height="178" /></p>
<p>Double-click the reg file to import it into the registry of the Mailbox server (make sure you do this while you&#8217;re logged onto the Mailbox server itself).</p>
<p><img class="aligncenter size-full wp-image-3520" title="register-ifilters-03" src="http://exchangeserverpro.com/wp-content/uploads/2011/05/register-ifilters-03.png" alt="" width="562" height="135" /></p>
<p>The script tells you to restart the Microsoft Exchange Search service. Open a PowerShell window and run the following command.</p>
<pre>Restart-Service msftesql-exchange -force</pre>
<p>You then need to run this command to start the dependent service that was stopped by the command above.</p>
<pre>Start-Service MSExchangeSearch</pre>
<p>The IFilters are now registered and Office file types can be indexed and searched on the Exchange server.</p>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/installing-exchange-2007-hub-transport-server-windows-server-2008" title="Installing an Exchange 2007 Hub Transport Server on Windows Server 2008">Installing an Exchange 2007 Hub Transport Server on Windows Server 2008</a></li><li><a href="http://exchangeserverpro.com/installing-exchange-server-2007" title="Installing Exchange Server 2007">Installing Exchange Server 2007</a></li><li><a href="http://exchangeserverpro.com/real-world-case-read-receipts" title="The Case of the 24,368 Read Receipts">The Case of the 24,368 Read Receipts</a></li><li><a href="http://exchangeserverpro.com/installing-exchange-2007-edge-transport-server-windows-server-2008" title="Installing an Exchange 2007 Edge Transport Server on Windows Server 2008">Installing an Exchange 2007 Edge Transport Server on Windows Server 2008</a></li><li><a href="http://exchangeserverpro.com/installing-exchange-2007-client-access-server-windows-server-2008" title="Installing an Exchange 2007 Client Access Server on Windows Server 2008">Installing an Exchange 2007 Client Access Server on Windows Server 2008</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/installing-exchange-2007-mailbox-server-windows-server-2008">Installing an Exchange 2007 Mailbox Server on Windows Server 2008</a> is © 2011 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/installing-exchange-2007-mailbox-server-windows-server-2008/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 FAQ: Why is My Disk Filling Up with Log Files?</title>
		<link>http://exchangeserverpro.com/exchange-2010-faq-disk-filling-log-files</link>
		<comments>http://exchangeserverpro.com/exchange-2010-faq-disk-filling-log-files#comments</comments>
		<pubDate>Tue, 17 May 2011 12:00:56 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Backups]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Mailbox]]></category>
		<category><![CDATA[Transaction Logs]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=3469</guid>
		<description><![CDATA[Exchange Server 2010 customers sometimes ask why their server disk drive is filling up with log files. This article explains why.]]></description>
			<content:encoded><![CDATA[<p><a href="http://exchangeserverpro.com">Exchange Server 2010</a> customers sometimes ask why their server disk drive is filling up with log files. Usually they are referring to the transaction log files created by the mailbox databases.</p>
<p>Each <a title="Why Is My Exchange 2010 Mailbox Database Growing So Big?" href="http://exchangeserverpro.com/exchange-2010-mailbox-database-growing-big-fast">Exchange 2010 mailbox database</a> comprises two main parts:</p>
<ul>
<li>the transaction log files</li>
<li>the database file itself</li>
</ul>
<p><img class="aligncenter size-full wp-image-3470" title="exchange-2010-database-paths" src="http://exchangeserverpro.com/wp-content/uploads/2011/05/exchange-2010-database-paths.png" alt="" width="471" height="172" /></p>
<p>The folder containing the log files will look something like this.</p>
<p><img class="aligncenter size-full wp-image-3471" title="exchange-2010-database-log-files" src="http://exchangeserverpro.com/wp-content/uploads/2011/05/exchange-2010-database-log-files.png" alt="" width="580" height="375" /></p>
<p>A best practice for <a title="Exchange 2010 FAQ: What are the Exchange Server 2010 Server Roles?" href="http://exchangeserverpro.com/exchange-2010-server-roles">Exchange 2010 mailbox servers</a> is to store the database and transaction log files on completely separate disks. This is to protect the server from data loss if one disk or the other has a failure.</p>
<p>The way this works is that each database change is written to a memory buffer and also recorded in a transaction log file. Periodically the memory buffer information is also written to the database file. When this occurs a checkpoint is updated that tells the server which transaction log entries have and have not been written to the database yet.</p>
<p>If the server was to unexpectedly restart, the database comes online in a &#8220;<a href="http://exchangeserverpro.com/restore-individual-mailbox-exchange-2010#eseutil">dirty shutdown</a>&#8221; state and the checkpoint is used to tell the server which transaction log entries need to be replayed into the database to recover the information that was lost in the memory buffer when the server failed.</p>
<p>Over time these transaction logs will grow, because of course the mailbox database is continually changing as new mail arrives in mailboxes (as just one example). Eventually the log files will fill up the disk if they are not removed.</p>
<p>To remove the transaction log files the database needs to be <a title="Exchange Server 2010 Mailbox Server Backup and Recovery" href="http://exchangeserverpro.com/exchange-server-2010-mailbox-server-backup-recovery">backed up</a>. When an Exchange Server database is backed up by a proper application-aware backup product, after the backup is finished the backup program will issue a command to VSS (Volume Shadow-copy Service) on the server that the backup was successful and to go ahead and truncate the transaction logs.</p>
<p>The server then proceeds to remove the transaction log files up to the nearest checkpoint prior to the backup commencing. Because the database can continue to change and write new transaction log files while a backup is in progress it is not unusual for multiple transaction log files to still be present after a backup has completed. However most of them will be removed, and regular backups are the method by which transaction logs can be kept from consuming all free disk space on the server (as well as the obvious benefit of having your Exchange databases safely backed up).</p>
<p>So if your Exchange Server disk is being filled up by transaction log files, the issue is likely to be one of the following:</p>
<p><strong>Cause: You aren&#8217;t backing up the mailbox server</strong></p>
<p>Solution: <a href="http://exchangeserverpro.com/exchange-2010-mailbox-database-backup-restore-windows-server-backup">Back up the mailbox server</a> with a proper Exchange Server application-aware backup product. There are commercial products available for this such as <a href="http://www.symantec.com/business/products/family.jsp?familyid=backupexec">Symantec Backup Exec</a> or you can use the built-in Windows Server Backup for the task.</p>
<p><strong>Cause: You&#8217;re using the wrong type of backup</strong></p>
<p>Solution: Make sure you&#8217;re running a backup job type that will truncate the logs. Full and Incremental backups will truncate the transaction log files, whereas Differential and Copy will not.</p>
<p><strong>Cause: The backup is not completing successfully</strong></p>
<p>Solution: Check your backup product for log file entries that indicate what the issue is.</p>
<p><strong>Cause: The backup is completing successfully but transaction logs are not truncating</strong></p>
<p>Solution: Check the Application Event Log on the mailbox server for errors with the log truncation process.</p>
<p>&nbsp;</p>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/avoid-running-transaction-log-disk-space-exchange-servers" title="Avoid Running Out of Transaction Log Disk Space on Exchange Servers">Avoid Running Out of Transaction Log Disk Space on Exchange Servers</a></li><li><a href="http://exchangeserverpro.com/set-automated-exchange-2010-database-backup-alert-email" title="How to Set Up an Automated Exchange 2010 Database Backup Alert Email">How to Set Up an Automated Exchange 2010 Database Backup Alert Email</a></li><li><a href="http://exchangeserverpro.com/powershell-script-check-exchange-2010-database-backups" title="PowerShell Script: Check Exchange 2010 Database Backups">PowerShell Script: Check Exchange 2010 Database Backups</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-passive-database-copies-included-backups-dag-members" title="Exchange 2010: Are Passive Database Copies Included in Backups of DAG Members?">Exchange 2010: Are Passive Database Copies Included in Backups of DAG Members?</a></li><li><a href="http://exchangeserverpro.com/review-exchange-server-2010-backup-recovery-training" title="Review: Exchange Server 2010 Backup and Recovery Training">Review: Exchange Server 2010 Backup and Recovery Training</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-2010-faq-disk-filling-log-files">Exchange 2010 FAQ: Why is My Disk Filling Up with Log Files?</a> is © 2011 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-2010-faq-disk-filling-log-files/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Import PST Files into Mailboxes with Exchange 2010 SP1</title>
		<link>http://exchangeserverpro.com/exchange-2010-import-pst-files-mailboxes</link>
		<comments>http://exchangeserverpro.com/exchange-2010-import-pst-files-mailboxes#comments</comments>
		<pubDate>Thu, 17 Mar 2011 10:00:51 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Archive]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Mailbox]]></category>
		<category><![CDATA[PST]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=2985</guid>
		<description><![CDATA[How to use Mailbox Import Requests in Exchange Server 2010 SP1 to import PST files into mailboxes.]]></description>
			<content:encoded><![CDATA[<p>In a recent article we looked at <a href="http://exchangeserverpro.com/export-mailboxes-exchange-server-2010-sp1">how to export mailboxes to PST file</a> with Mailbox Export Requests for Exchange Server 2010 SP1.  In this article we&#8217;ll look at the process for importing PST files into mailboxes.</p>
<p>In Exchange Server 2010 SP1 importing PST files into mailboxes is performed using Mailbox Import Requests. These are similar to export requests in that they are processed by a Client Access server.</p>
<p>Because multiple Client Access servers can exist in a site there is no way to determine which one will process the request, therefore the PST file to import must be accessible via the UNC path of shared folder.</p>
<p>The account that is performing the import also needs to be explicitly granted the rights to do so, as no accounts have this right by default (even Organization administrators).</p>
<h2>Granting User Rights for Mailbox Imports in Exchange 2010 SP1</h2>
<p>The first step is to grant the right to import mailboxes to an account in your organization.  In the Exchange Management Shell run the following command.</p>
<pre>New-ManagementRoleAssignment –Role "Mailbox Import Export" –User Administrator</pre>
<p>If you&#8217;re logged with that user already simply restart your Exchange Management Shell session to be granted access to the new cmdlets.</p>
<h2>Creating a Network Share for Mailbox Imports in Exchange 2010 SP1</h2>
<p>Next we need to create the network share that will be used as the file path for the PST files to be imported.  All that is required here is a network share that the <strong>Exchange Trusted Subsystem</strong> group has read/write permission to.</p>
<p><img class="aligncenter size-full wp-image-3071" title="exchange-2010-mailbox-export-network-share-01" src="http://exchangeserverpro.com/wp-content/uploads/2011/03/exchange-2010-mailbox-export-network-share-01.png" alt="" width="366" height="384" /></p>
<h2>Importing a PST File with an Exchange Server SP1 Mailbox Import Request</h2>
<p>To import a PST file to a mailbox we use the <a href="http://technet.microsoft.com/en-us/library/ff607310.aspx">New-MailboxImportRequest</a> cmdlet.  In this example the PST file <strong>alan.reid.pst</strong> is being imported into John Smith&#8217;s mailbox.</p>
<pre>[PS] C:\&gt;New-MailboxImportRequest -FilePath \\esp-ho-ex2010a\pst\alan.reid.pst -Mailbox john.smith</pre>
<p>In some cases you might prefer to import the PST file into sub-folder of the mailbox.  You can do this by adding the <strong>-TargetRootFolder</strong> parameter to the command.</p>
<pre>[PS] C:\&gt;New-MailboxImportRequest -FilePath \\esp-ho-ex2010a\pst\alan.reid.pst -Mailbox john.smith -TargetRootFolder "Mailbox - Alan Reid"</pre>
<p>The import request will create the target folder and begin importing the PST file contents into it.</p>
<p><img class="aligncenter size-full wp-image-3111" title="exchange-2010-import-pst-file-to-mailbox" src="http://exchangeserverpro.com/wp-content/uploads/2011/03/exchange-2010-import-pst-file-to-mailbox.png" alt="" width="226" height="184" /></p>
<p>You can view the status of the mailbox import request using the <a href="http://technet.microsoft.com/en-us/library/ff607368.aspx">Get-MailboxImportRequest</a> cmdlet.</p>
<pre>[PS] C:\&gt;Get-MailboxImportRequest

Name                                           Mailbox                                        Status
----                                           -------                                        ------
MailboxImport                                  exchangeserverpro.net/Company/Users/Head Of... InProgress</pre>
<p>By piping Get-MailboxImportRequest into <a href="http://technet.microsoft.com/en-us/library/ff607315.aspx">Get-MailboxImportRequestStatistics</a> you can also monitor the progress of the import.</p>
<pre>[PS] C:\&gt;Get-MailboxImportRequest | Get-MailboxImportRequestStatistics

Name                                   Status                    TargetAlias                           PercentComplete
----                                   ------                    -----------                           ---------------
MailboxImport                          InProgress                john.smith                            10</pre>
<h2>Importing PST Files into Personal Archives in Exchange Server 2010 SP1</h2>
<p>Another way to use mailbox import requests is to import PST files directly into <a href="http://exchangeserverpro.com/how-to-create-an-archive-database-in-exchange-server-2010">personal archive mailboxes</a>. This is very useful for organizations who want to get rid of all PST files on the network.  All you need to do is add the <strong>-IsArchive</strong> parameter to the command when importing the PST file to a <a href="http://exchangeserverpro.com/create-archive-mailbox-exchange-server-2010">mailbox user who has been enabled for archiving</a>.</p>
<pre>[PS] C:\&gt;New-MailboxImportRequest -FilePath \\esp-ho-ex2010a\pst\archive.pst -Mailbox alan.reid -IsArchive</pre>
<h2>Completing the Mailbox Import Request</h2>
<p>When a mailbox import request is completed it remains on the server until it is removed by an administrator using <a href="http://technet.microsoft.com/en-us/library/ff607311.aspx">Remove-MailboxImportRequest</a>.</p>
<p>To see all of the completed mailbox import requests run this command.</p>
<pre>[PS] C:\&gt;Get-MailboxImportRequest | where {$_.status -eq "Completed"}

Name                                           Mailbox                                        Status
----                                           -------                                        ------
MailboxImport                                  exchangeserverpro.net/Company/Users/Head Of... Completed</pre>
<p>And to clear all completed mailbox import requests from Exchange run the following command.</p>
<pre>[PS] C:\&gt;Get-MailboxImportRequest | where {$_.status -eq "Completed"} | Remove-MailboxImportRequest</pre>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/export-mailboxes-exchange-server-2010-sp1" title="How to Export Mailboxes with Exchange Server 2010 SP1">How to Export Mailboxes with Exchange Server 2010 SP1</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-local-move-request-fails-mailbox-replication-service-error" title="Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error">Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error</a></li><li><a href="http://exchangeserverpro.com/exchange-server-2010-mailbox-import-request-logging" title="Exchange Server 2010 Mailbox Import Request Logging">Exchange Server 2010 Mailbox Import Request Logging</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-remove-public-folder-database" title="How to Remove an Exchange 2010 Public Folder Database">How to Remove an Exchange 2010 Public Folder Database</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-faq-disk-filling-log-files" title="Exchange 2010 FAQ: Why is My Disk Filling Up with Log Files?">Exchange 2010 FAQ: Why is My Disk Filling Up with Log Files?</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-2010-import-pst-files-mailboxes">How to Import PST Files into Mailboxes with Exchange 2010 SP1</a> is © 2011 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-2010-import-pst-files-mailboxes/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>How to Export Mailboxes with Exchange Server 2010 SP1</title>
		<link>http://exchangeserverpro.com/export-mailboxes-exchange-server-2010-sp1</link>
		<comments>http://exchangeserverpro.com/export-mailboxes-exchange-server-2010-sp1#comments</comments>
		<pubDate>Tue, 15 Mar 2011 11:51:37 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Client Access]]></category>
		<category><![CDATA[EMS]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Exchange Management Shell]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Mailbox]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[PST]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=3070</guid>
		<description><![CDATA[How to use Mailbox Export Requests in Exchange Server 2010 SP1 to export mailboxes to PST file.]]></description>
			<content:encoded><![CDATA[<p>Exchange Server 2010 Service Pack 1 introduced a new method for exporting mailboxes called Mailbox Export Requests.  This new method replaces the previous Export-Mailbox command.</p>
<p>Before we look at how to create a new mailbox export request in Exchange 2010 SP1 there are a few things that you should understand.</p>
<p>Firstly, no accounts are granted the rights to export mailboxes by default.  You need to explicitly grant these rights, even to accounts that are organization administrators.</p>
<p>Secondly, the mailbox export request is processed by the <a href="http://exchangeserverpro.com/exchange-2010-server-roles">Client Access server role</a>.  Because multiple Client Access servers can exist in a site the request could be processed by any one of them.  To ensure that the path to the export PST file is valid for any Client Access server it has to be a UNC path to network share, not a local path.</p>
<h2>Granting User Rights for Mailbox Exports in Exchange 2010 SP1</h2>
<p>The first step is to grant the right to export mailboxes to an account in your organization.  In the Exchange Management Shell run the following command.</p>
<pre>New-ManagementRoleAssignment –Role "Mailbox Import Export" –User Administrator</pre>
<p>If you&#8217;re logged with that user already simply restart your Exchange Management Shell session to be granted access to the new cmdlets.</p>
<h2>Creating a Network Share for Mailbox Exports in Exchange 2010 SP1</h2>
<p>Next we need to create the network share that will be used as the file path for the exported PST files.  All that is required here is a network share that the <strong>Exchange Trusted Subsystem</strong> group has read/write permission to.</p>
<p><img class="aligncenter size-full wp-image-3071" title="exchange-2010-mailbox-export-network-share-01" src="http://exchangeserverpro.com/wp-content/uploads/2011/03/exchange-2010-mailbox-export-network-share-01.png" alt="" width="366" height="384" /></p>
<h2>Exporting a Mailbox with an Exchange Server SP1 Mailbox Export Request</h2>
<p>With everything configured properly we can now use <a href="http://technet.microsoft.com/en-us/library/ff607299.aspx">New-MailboxExportRequest</a> to start the mailbox export.  The only two required parameters for the command are the file path to the export PST file, and the name of the mailbox to export.</p>
<pre>[PS] C:\&gt;New-MailboxExportRequest -Mailbox alan.reid -FilePath \\esp-ho-ex2010a\pst\alan.reid.pst

Name                                           Mailbox                                        Status
----                                           -------                                        ------
MailboxExport                                  exchangeserverpro.net/Company/Users/Head Of... Queued</pre>
<p>To view the status of the request use the Get-MailboxExportRequest cmdlet.</p>
<pre>[PS] C:\&gt;Get-MailboxExportRequest

Name                                           Mailbox                                        Status
----                                           -------                                        ------
MailboxExport                                  exchangeserverpro.net/Company/Users/Head Of... InProgress</pre>
<p>You can also see more detail about the mailbox export request with <a href="http://technet.microsoft.com/en-us/library/ff607479.aspx">Get-MailboxExportRequest</a>.</p>
<pre>[PS] C:\&gt;Get-MailboxExportRequest -Name MailboxExport | fl

RunspaceId     : c48a9069-e572-4c65-80ea-773e61e5337e
FilePath       : \\esp-ho-ex2010a\pst\alan.reid.pst
SourceDatabase : MB-HO-01
Mailbox        : exchangeserverpro.net/Company/Users/Head Office/Alan.Reid
Name           : MailboxExport
RequestGuid    : 9de3a722-0c82-4e34-98bf-0ff624c47c16
RequestQueue   : MB-HO-01
Flags          : IntraOrg, Push
BatchName      :
Status         : InProgress
Protect        : False
Suspend        : False
Direction      : Push
RequestStyle   : IntraOrg
OrganizationId :
Identity       : exchangeserverpro.net/Company/Users/Head Office/Alan.Reid\MailboxExport
IsValid        : True</pre>
<p>An easy way to see the progress of all mailbox export requests is to pipe Get-MailboxExportRequest into the <a href="http://technet.microsoft.com/en-us/library/ff607316.aspx">Get-MailboxExportRequestStatistics</a> cmdlet.</p>
<pre>[PS] C:\&gt;Get-MailboxExportRequest | Get-MailboxExportRequestStatistics

Name                                   Status                    SourceAlias                           PercentComplete
----                                   ------                    -----------                           ---------------
MailboxExport                          InProgress                Alan.Reid                             20</pre>
<h2>Exporting an Archive Mailbox with Exchange Server SP1 Mailbox Export Request</h2>
<p>You can also export a user&#8217;s Personal Archive using mailbox export requests simply by adding the -IsArchive parameter to the command.</p>
<pre>[PS] C:\&gt;New-MailboxExportRequest -Mailbox alan.reid -FilePath \\esp-ho-ex2010a\pst\alan.reid.pst -IsArchive</pre>
<h2>Completing the Mailbox Export Request</h2>
<p>When a mailbox export request is completed it remains on the server until it is removed by an administrator using <a href="http://technet.microsoft.com/en-us/library/ff607464.aspx">Remove-MailboxExportRequest</a>.</p>
<p>To see all of the completed mailbox export requests run this command.</p>
<pre>[PS] C:\&gt;Get-MailboxExportRequest | where {$_.status -eq "Completed"}

Name                                           Mailbox                                        Status
----                                           -------                                        ------
MailboxExport                                  exchangeserverpro.net/Company/Users/Head Of... Completed</pre>
<p>And to clear all completed mailbox export requests from Exchange run the following command.</p>
<pre>[PS] C:\&gt;Get-MailboxExportRequest | where {$_.status -eq "Completed"} | Remove-MailboxExportRequest</pre>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/enable-disable-pop3-access-exchange-2010-mailboxes" title="How to Enable or Disable POP3 Access for Exchange 2010 Mailboxes">How to Enable or Disable POP3 Access for Exchange 2010 Mailboxes</a></li><li><a href="http://exchangeserverpro.com/exchange-2007-2010-public-folder-store-inconsistent-state" title="Exchange 2007/2010 Public Folder Store in an Inconsistent State">Exchange 2007/2010 Public Folder Store in an Inconsistent State</a></li><li><a href="http://exchangeserverpro.com/powershell-configuring-settings-multiple-exchange-mailbox-databases" title="PowerShell: Configuring Settings on Multiple Exchange Mailbox Databases">PowerShell: Configuring Settings on Multiple Exchange Mailbox Databases</a></li><li><a href="http://exchangeserverpro.com/powershell-script-check-exchange-2010-database-backups" title="PowerShell Script: Check Exchange 2010 Database Backups">PowerShell Script: Check Exchange 2010 Database Backups</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-test-servicehealth" title="Using Test-ServiceHealth for Exchange Server Health Checks">Using Test-ServiceHealth for Exchange Server Health Checks</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/export-mailboxes-exchange-server-2010-sp1">How to Export Mailboxes with Exchange Server 2010 SP1</a> is © 2011 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/export-mailboxes-exchange-server-2010-sp1/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Exchange 2010 FAQ: How Do I Cluster Exchange Server 2010?</title>
		<link>http://exchangeserverpro.com/exchange-2010-clusters</link>
		<comments>http://exchangeserverpro.com/exchange-2010-clusters#comments</comments>
		<pubDate>Fri, 11 Mar 2011 12:37:58 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[CAS Array]]></category>
		<category><![CDATA[Client Access]]></category>
		<category><![CDATA[DAG]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Mailbox]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=2680</guid>
		<description><![CDATA[Learn about the Exchange Server 2010 server roles that can be deployed for high availability and load balancing.]]></description>
			<content:encoded><![CDATA[<p><em>Question: How do I cluster Exchange Server 2010?</em></p>
<div>
<p>At the design stage of Exchange Server 2010 projects I&#8217;m often asked about clustering. For Exchange Server 2010 there are basically two reasons to &#8220;cluster&#8221; different server roles.</p>
<ol>
<li>For high availability</li>
<li>For load balancing</li>
</ol>
</div>
<h2>Clustering Exchange 2010 for High Availability</h2>
<p><a href="http://exchangeserverpro.com/exchange-server-2010-high-availability-demonstration-video">High availability for Exchange Server 2010</a> can be achieved by &#8220;clustering&#8221; two different server roles.  This can be for high availability within a single site or across multiple sites (site resilience).</p>
<div>
<p>Client Access servers can be made highly available by deploying a <a href="http://exchangeserverpro.com/how-to-install-an-exchange-server-2010-client-access-server-array">Client Access server array</a>.  A CAS array can consist of two or more Client Access servers configured as a Windows Network Load Balancing cluster.  In the event that one server in the cluster fails the others can continue to accept client connections.  This is important for Exchange 2010 environments because the Client Access server accepts all client communications, including Outlook MAPI connections.</p>
<p>Mailbox servers can be made highly available by deploying a <a href="http://exchangeserverpro.com/exchange-server-2010-database-availability-group-installation-step-by-step">Database Availability Group</a>.  A DAG is up to 16 Mailbox servers configured to replicate mailbox databases between them.  If one database or server fails another replica is brought online to continue serving clients.</p>
<p>Database Availability Groups can&#8217;t be used to provide high availability of public folders.  Public folder replicas are used for that purpose.</p>
<h2>Clustering Exchange 2010 for Load Balancing</h2>
<p>Load balancing for Exchange Server 2010 can be achieved by deploying a CAS array.  Just as the CAS array provides high availability the Windows NLB cluster also load balances the traffic across the NLB members.</p>
<p>However a Database Availability Group, while it can be used to spread the mailbox database load somewhat, doesn&#8217;t provide any dynamic load balancing.</p>
<h2>Other Server Roles</h2>
<p>Other <a href="http://exchangeserverpro.com/exchange-2010-server-roles">Exchange 2010 server roles</a> can be made highly available or handle load balanced traffic but they do this by deploying them in configurations that don&#8217;t involve clustering, for example:</p>
<ul>
<li>Multiple Hub Transport servers will automatically load balance internal email traffic</li>
<li>Multiple Edge Transport servers can be load balanced using a hardware load balancer or multiple MX entries in DNS</li>
<li>Multiple Unified Messaging servers can load balance traffic if the PBX system is configured to use multiple UM servers</li>
</ul>
</div>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/upgrading-exchange-server-2010-service-pack-2" title="Upgrading to Exchange Server 2010 Service Pack 2">Upgrading to Exchange Server 2010 Service Pack 2</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-local-move-request-fails-mailbox-replication-service-error" title="Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error">Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error</a></li><li><a href="http://exchangeserverpro.com/poll-cas-arrays-deployed-exchange-2010-sites" title="Poll: Should CAS Arrays be Deployed in all Exchange 2010 Sites?">Poll: Should CAS Arrays be Deployed in all Exchange 2010 Sites?</a></li><li><a href="http://exchangeserverpro.com/benefits-exchange-server-2010-compared-exchange-2007" title="What Are The Benefits of Exchange Server 2010 Compared to Exchange 2007">What Are The Benefits of Exchange Server 2010 Compared to Exchange 2007</a></li><li><a href="http://exchangeserverpro.com/export-mailboxes-exchange-server-2010-sp1" title="How to Export Mailboxes with Exchange Server 2010 SP1">How to Export Mailboxes with Exchange Server 2010 SP1</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-2010-clusters">Exchange 2010 FAQ: How Do I Cluster Exchange Server 2010?</a> is © 2011 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-2010-clusters/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Exclude a Mailbox Database from Automatic Mailbox Provisioning in Exchange Server 2010</title>
		<link>http://exchangeserverpro.com/how-to-exclude-a-mailbox-database-from-automatic-mailbox-provisioning-in-exchange-server-2010</link>
		<comments>http://exchangeserverpro.com/how-to-exclude-a-mailbox-database-from-automatic-mailbox-provisioning-in-exchange-server-2010#comments</comments>
		<pubDate>Tue, 02 Nov 2010 09:00:01 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Exchange 2010]]></category>
		<category><![CDATA[Mailbox]]></category>

		<guid isPermaLink="false">http://exchangeserverpro.com/?p=2279</guid>
		<description><![CDATA[Exchange Server 2010 includes a useful new feature that can automatically load balance the provisioning of new mailboxes across multiple mailbox databases.]]></description>
			<content:encoded><![CDATA[<p>Exchange Server 2010 includes a new feature that can automatically load balance the provisioning of new mailboxes across multiple mailbox databases.  Although the Exchange administrator can still specify a mailbox database if they want to, it is no longer mandatory and the Exchange server can make the decision as to where to provision the new mailbox instead.</p>
<p>This is useful in many different scenarios such as:</p>
<ul>
<li>Simplifies the help desk role of creating new mailboxes by removing the need for help desk staff to choose an appropriate mailbox database</li>
<li>During bulk mailbox provisioning or mailbox migrations the mailboxes are automatically spread over all available mailbox databases</li>
</ul>
<p>Despite the benefits there are also situations in which the Exchange administrator would not want mailboxes automatically provisioned on a particular database.  For example a mailbox database that is configured with a very large mailbox storage quota for VIP users should be excluded, or a new mailbox database that is still in the process of being configured for use should be excluded.</p>
<p>To exclude a specific Exchange Server 2010 mailbox database from automatic provisioning use the following command in the Exchange Management Shell.</p>
<pre>[PS] C:\&gt;Set-MailboxDatabase -Identity "Mailbox Database 04" -IsExcludedFromProvisioning $true</pre>
<p>To re-enable the mailbox database for automatic provisioning set the value back to $false.</p>
<pre>[PS] C:\&gt;Set-MailboxDatabase -Identity "Mailbox Database 04" -IsExcludedFromProvisioning $false</pre>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/exchange-2010-local-move-request-fails-mailbox-replication-service-error" title="Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error">Exchange 2010 Local Move Request Fails with No Available Mailbox Replication Service Error</a></li><li><a href="http://exchangeserverpro.com/move-exchange-2010-database-folder" title="How to Move an Exchange 2010 Database to a Different Folder">How to Move an Exchange 2010 Database to a Different Folder</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-remove-public-folder-database" title="How to Remove an Exchange 2010 Public Folder Database">How to Remove an Exchange 2010 Public Folder Database</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-faq-disk-filling-log-files" title="Exchange 2010 FAQ: Why is My Disk Filling Up with Log Files?">Exchange 2010 FAQ: Why is My Disk Filling Up with Log Files?</a></li><li><a href="http://exchangeserverpro.com/powershell-script-check-exchange-mailbox-database-backup-time" title="PowerShell Script: Check Exchange Mailbox Database Last Backup Time">PowerShell Script: Check Exchange Mailbox Database Last Backup Time</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/how-to-exclude-a-mailbox-database-from-automatic-mailbox-provisioning-in-exchange-server-2010">How to Exclude a Mailbox Database from Automatic Mailbox Provisioning in Exchange Server 2010</a> is © 2010 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/how-to-exclude-a-mailbox-database-from-automatic-mailbox-provisioning-in-exchange-server-2010/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exchange Server 2007 Backup and Recovery</title>
		<link>http://exchangeserverpro.com/exchange-server-2007-backup-and-recovery</link>
		<comments>http://exchangeserverpro.com/exchange-server-2007-backup-and-recovery#comments</comments>
		<pubDate>Mon, 13 Jul 2009 11:52:35 +0000</pubDate>
		<dc:creator>Paul Cunningham</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Backups]]></category>
		<category><![CDATA[Client Access]]></category>
		<category><![CDATA[Disaster Recovery]]></category>
		<category><![CDATA[Edge Transport]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Hub Transport]]></category>
		<category><![CDATA[Mailbox]]></category>

		<guid isPermaLink="false">http://www.capslockassassin.com/?p=720</guid>
		<description><![CDATA[Read my five part series covering the fundamentals of Exchange Server 2007 backup and recovery.  Learn how to backup each of the Exchange 2007 servers roles and then recover from common disaster scenarios.]]></description>
			<content:encoded><![CDATA[<p>Over at TheEmailAdmin.com I&#8217;ve published a five part series on Exchange Server 2007 backup and recovery.</p>
<ul>
<li>Part 1 &#8211; <a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-1-what-needs-to-be-backed-up/">What needs to be backed up for Exchange Server 2007?</a></li>
<li>Part 2 &#8211; <a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-2-%E2%80%93-mailbox-servers/">How to backup and restore Mailbox Servers</a></li>
<li>Part 3 &#8211; <a href="http://www.theemailadmin.com/2009/06/exchange-server-2007-backup-and-recovery-part-3-transport-servers/">How to backup and restore Hub Transport and Edge Transport Servers</a></li>
<li>Part 4 &#8211; <a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-backup-and-recovery-part-4-client-access-servers/">How to backup and restore Client Access Servers</a></li>
<li>Part 5 &#8211; <a href="http://www.theemailadmin.com/2009/07/exchange-server-2007-backup-and-recovery-part-5-recovering-individual-mailbox-items/">How to recover individual mailbox items using Recovery Storage Groups</a></li>
</ul>
<h3  class="related_post_title">Related posts:</h3><ul class="related_post"><li><a href="http://exchangeserverpro.com/exchange-2007-2010-infinite-loops-internal-relay-domains" title="Avoiding Infinite Loops with Internal Relay Domains in Exchange 2007/2010">Avoiding Infinite Loops with Internal Relay Domains in Exchange 2007/2010</a></li><li><a href="http://exchangeserverpro.com/exchange-20072010-transport-rule-logging" title="Exchange 2007/2010 Transport Rule Logging">Exchange 2007/2010 Transport Rule Logging</a></li><li><a href="http://exchangeserverpro.com/some-recent-articles" title="Some Recent Articles">Some Recent Articles</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-passive-database-copies-included-backups-dag-members" title="Exchange 2010: Are Passive Database Copies Included in Backups of DAG Members?">Exchange 2010: Are Passive Database Copies Included in Backups of DAG Members?</a></li><li><a href="http://exchangeserverpro.com/exchange-2010-online-mailbox-moves" title="Exchange 2010 FAQ: How to Minimise Downtime During Mailbox Migration from Exchange 2007">Exchange 2010 FAQ: How to Minimise Downtime During Mailbox Migration from Exchange 2007</a></li></ul><hr />
<p>This article <a href="http://exchangeserverpro.com/exchange-server-2007-backup-and-recovery">Exchange Server 2007 Backup and Recovery</a> is © 2009 ExchangeServerPro.com</p>
<p>Get more <a href="http://exchangeserverpro.com">Exchange Server tips</a> at <a href="http://exchangeserverpro.com">ExchangeServerPro.com</a></p>]]></content:encoded>
			<wfw:commentRss>http://exchangeserverpro.com/exchange-server-2007-backup-and-recovery/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

