<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Infrastructure snapshots : Exchange</title><link>http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx</link><description>Tags: Exchange</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Demystifying Exchange 2010 database availability group (DAG)</title><link>http://blogs.technet.com/mbaher/archive/2009/07/27/demystifying-exchange-2010-database-availability-group-dag.aspx</link><pubDate>Mon, 27 Jul 2009 18:40:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3268434</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3268434.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3268434</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;What is a DAG?&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;A database availability group (DAG) is the base component of the high availability and site resilience framework that is built into Exchange 2010. A DAG is a group of up to 16 Mailbox servers that host a set of databases and provide automatic database-level recovery from failures that affect individual servers or databases. Exchange 2010 uses the same continuous replication technology found in Exchange 2007. Exchange 2010 combines on-site data replication (CCR) and off-site data replication (SCR) into a single framework which is the DAG. Once servers have been added to a DAG, administrators can add replicated database copies incrementally, and Exchange 2010 switches between these copies automatically, as needed, to maintain availability.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;When can I create a DAG?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;After you've deployed Exchange 2010, you can create a DAG, add Mailbox servers to the DAG, and then replicate mailbox databases between the DAG members. A DAG can be created using the New Database Availability Group wizard in the Exchange Management Console, or by running the New-DatabaseAvailabilityGroup cmdlet in the Exchange Management Shell. When creating a DAG, you provide a name for the DAG, and optional witness server and witness directory settings. In addition, one or more IP addresses are assigned to the DAG, either by using static IP addresses or by allowing the DAG to be automatically assigned the necessary IP addresses using Dynamic Host Configuration Protocol (DHCP).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;Do I need to setup windows cluster for the DAG to work?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;No, there is nothing called a standalone or clustered Exchange 2010 installation. After you install a normal Exchange 2010 mailbox server, you need to run the New-DatabaseAvailabilityGroup cmdlet to create a DAG, once the DAG has been created, mailbox servers can be added to the DAG. When the first server is added to the DAG, a cluster is formed for use by the DAG. DAGs make limited use of Windows Failover Clustering technology, namely the cluster heartbeat, cluster networks, and the cluster database (for storing data that changes or can change quickly, such as database state changes from active to passive or vice versa, or from mounted to dismounted and vice versa). As each subsequent server is added to the DAG, it is joined to the underlying cluster (and the cluster's quorum model is automatically adjusted by the system, as needed), and the server is added to the DAG object in Active Directory. And because DAGs rely on Windows Failover Clustering, they can only be created on Exchange 2010 Mailbox servers that are running Windows Server 2008 Enterprise Edition or Windows Server 2008 R2 Enterprise Edition. In addition, each Mailbox server in the DAG must have at least two network interface cards in order to be supported&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;What's happening when I create a DAG or join a server to an existing DAG?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;When the first Mailbox server is added to a DAG, the following occurs:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpFirst&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;The Windows Failover Clustering component is installed, if it is not already installed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;A failover cluster is created using the name of the DAG.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;A cluster network object (CNO) is created in default computers container.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;The name and IP address of the DAG is registered as a Host (A) record in DNS.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;The server is added to DAG object in Active Directory.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpLast&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;The cluster database is updated with information on the databases that are mounted on the added server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;When the second and subsequent servers are added to the DAG, the following occurs:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpFirst&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;The server is joined to Windows Failover Cluster for the DAG.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;The quorum model is automatically adjusted:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;A Node Majority quorum model is used for DAGs with an odd number of members.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;A Node and File Share Majority quorum is used for DAGs with an even number of members.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;The witness directory and share are automatically created by Exchange when needed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpMiddle&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;The server is added to DAG object in Active Directory.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraphCxSpLast&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;-&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;The cluster database is updated with info on mounted databases&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;Can I have DAG members from different subnets?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;Yes, during the cluster creation, the Add-DatabaseAvailabilityGroupServer task retrieves the IP address(es) configured while you are creating the DAG, takes whatever appropriate IP and ignores the ones don't match any of the subnets found on the server. This gives you the flexibility to have a DAG with members on the same or different subnets "in case you will have a DAG node in another datacenter".&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;Can I use a 3rd party replication tool to replicate the databases in the DAG?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;By default, a DAG is designed to use the built-in continuous replication feature to replicate mailbox databases between servers in the DAG. If you are using third-party data replication that supports the Third Party Replication API in Exchange 2010, you must create the DAG in third party replication mode by using the New-DatabaseAvailabilityGroup cmdlet with the ThirdPartyReplication parameter, but note that Once this mode is enabled, it cannot be disabled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;Can I encrypt the DAG network traffic?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;DAGs support the use of encryption by leveraging the encryption capabilities of the Windows Server operating system. DAGs use Kerberos authentication between Exchange servers. Microsoft Kerberos SSP’s EncryptMessage/DecryptMessage APIs handle encryption of DAG network traffic. Microsoft Kerberos SSP supports multiple encryption algorithms. The Kerberos authentication handshake picks the strongest encryption protocol supported in the list: typically AES 256-bit, potentially with a SHA Hash Message Authentication Code (HMAC) to maintain integrity of the data&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;Can I compress the DAG network communication?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;DAGs also support built-in compression. When compression is enabled, DAG network communication uses XPRESS, which is Microsoft’s implementation of the LZ77 algorithm. This is the same type of compression used in many Microsoft protocols, in particular, MAPI RPC compression between Outlook and Exchange&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;What is the minimum network interfaces required for a DAG?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;As indicated above, each Mailbox server in the DAG must have at least two network interface cards in order to be supported. In Exchange 2010, DAGs primarily have two types of networks: MAPI networks, which are used by other Exchange 2010 servers to communicate with the Mailbox server in the DAG, and Replication networks, which are used for log shipping and seeding within the DAG. So the reason to have at least two NICs is that this configuration enables you to configure one MAPI network and one Replication network.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;What will happen if one of my DAG networks encountered a failure?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;In the event of a failure affecting the MAPI network, a server failover will occur (assuming there are healthy mailbox database copies that can be activated). In the event of a failure affecting the Replication network, if the MAPI network is unaffected by the failure, log shipping and seeding operations will revert to use the MAPI network. When the failed Replication network is restored, log shipping and seeding operations will revert back to the Replication network. To increase the high availability on your DAG, additional MAPI and/or Replication networks can be added, as needed. Also you can prevent an individual network from being a single point of failure by using network adapter teaming or similar technology.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;B&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; COLOR: #c00000; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;Can I host other roles on a mailbox server that is member of a DAG?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 10pt" class=MsoNormal&gt;&lt;SPAN style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt; mso-ascii-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi; mso-bidi-font-family: Arial; mso-bidi-theme-font: minor-bidi"&gt;Unlike Exchange 2007, where clustered mailbox servers required dedicated hardware, Mailbox servers in a DAG can host other Exchange roles (Client Access, Hub Transport, Unified Messaging), providing full redundancy of Exchange services and data with just two servers. This can be an excellent option for small and medium organizations where the number of mailboxes and email traffic doesn't require a dedicated hardware for each role.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3268434" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Facts about Exchange 2007 SP2…</title><link>http://blogs.technet.com/mbaher/archive/2009/07/26/facts-about-exchange-2007-sp2.aspx</link><pubDate>Sun, 26 Jul 2009 18:26:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3268195</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3268195.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3268195</wfw:commentRss><description>&lt;p&gt;Exchange 2007 SP2 is coming very soon and I thought of highlighting some important facts about it:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Installations of Exchange 2007 SP2 will require Windows Installer 4.5&lt;/li&gt;    &lt;li&gt;Exchange 2007 SP2 will Include Exchange 2010 schema. This will not eliminate the need however to run PrepareSchema when you deploy Exchange 2010 as we still have some checks we want to run and preps we need to do for 2010. However you need to plan for a schema preparation before deploying SP2.&lt;/li&gt;    &lt;li&gt;New blocking setup prerequisites to address: &lt;a href="http://msexchangeteam.com/archive/2008/09/05/449764.aspx"&gt;http://msexchangeteam.com/archive/2008/09/05/449764.aspx&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Exchange Volume Snapshot Backup Functionality - A new backup plug-in has been added to the product that will enable customers to create Exchange backups when a backup is invoked through the Windows Server 2008 Backup tool. Exchange Server 2007 didn't have this capability on Windows Server 2008 and additional solutions were required to perform this task. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Read more at &lt;a href="http://msexchangeteam.com/archive/2009/05/11/451281.aspx"&gt;http://msexchangeteam.com/archive/2009/05/11/451281.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3268195" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Update Rollup 9 for Exchange Server 2007 Service Pack 1 has been released</title><link>http://blogs.technet.com/mbaher/archive/2009/07/26/update-rollup-9-for-exchange-server-2007-service-pack-1-has-been-released.aspx</link><pubDate>Sun, 26 Jul 2009 16:45:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3268169</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3268169.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3268169</wfw:commentRss><description>&lt;p&gt;We have released Update Rollup 9 for Exchange Server 2007 Service Pack 1 (KB 970162) to the download center. The release of the rollup via Microsoft Update will happen on July 28. Read the details at &lt;a title="http://msexchangeteam.com/archive/2009/07/17/451835.aspx" href="http://msexchangeteam.com/archive/2009/07/17/451835.aspx"&gt;http://msexchangeteam.com/archive/2009/07/17/451835.aspx&lt;/a&gt; also &lt;b&gt;&lt;a href="http://support.microsoft.com/kb/970162"&gt;KB 970162&lt;/a&gt;&lt;/b&gt; has more details about this release and a complete list of all fixes included in this rollup.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Note this important point in the article “&lt;font color="#004080"&gt;Support for Windows Server 2008 R2 Domain Controllers in the environment (Note: Exchange Server 2007 itself is not supported to be installed on a Windows Server 2008 R2 system&lt;/font&gt;”&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3268169" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Large Message Processing in Exchange, Part 1: Prevention and Planning</title><link>http://blogs.technet.com/mbaher/archive/2009/07/26/large-message-processing-in-exchange-part-1-prevention-and-planning.aspx</link><pubDate>Sun, 26 Jul 2009 16:38:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3268168</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3268168.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3268168</wfw:commentRss><description>&lt;p&gt;An Excellent article that you should read at &lt;a title="http://msexchangeteam.com/archive/2009/07/07/451737.aspx" href="http://msexchangeteam.com/archive/2009/07/07/451737.aspx"&gt;http://msexchangeteam.com/archive/2009/07/07/451737.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Thanks &lt;a href="http://msexchangeteam.com/archive/2004/02/19/76448.aspx"&gt;Scott Landry&lt;/a&gt;, &lt;a href="http://msexchangeteam.com/archive/2005/03/21/400066.aspx"&gt;Mohammad Nadeem&lt;/a&gt; and &lt;a href="http://msexchangeteam.com/archive/2004/06/30/170331.aspx"&gt;Bill Long&lt;/a&gt; for this great blog,&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3268168" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Exchange 2010 Archiving... Why to Archive???</title><link>http://blogs.technet.com/mbaher/archive/2009/07/24/exchange-2010-archiving-why-to-archive.aspx</link><pubDate>Sat, 25 Jul 2009 00:25:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3267903</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3267903.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3267903</wfw:commentRss><description>&lt;P&gt;From few weeks I was reading about Exchange 2010 archiving and I thought of blogging about it to summarize what we can do with Exchange 2010 Archiving and what is the advantage from using it.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT color=#000080 size=3&gt;Why Archive E-Mail:&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;As data volume grows inside the mailboxes, outlook performance starts to decrease &lt;/LI&gt;
&lt;LI&gt;Archiving helps in eliminating PSTs. Let’s not forget that PSTs also add to further performance/management issues and adds lot of challenges to compliance and discovery &lt;/LI&gt;
&lt;LI&gt;Manual retrieval cost for old data can be huge (backup tapes, PSTs, etc...) &lt;/LI&gt;
&lt;LI&gt;PSTs are accessible on local machine only &lt;/LI&gt;
&lt;LI&gt;PSTs can be easily corrupted “can be a big issue without a backup” &lt;/LI&gt;
&lt;LI&gt;Lost laptop results in exposure of PSTs content &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT color=#000080 size=3&gt;Exchange 2010 Archiving features:&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT color=#800000&gt;&lt;B&gt;Secondary Personal Archive.&lt;/B&gt;&lt;/FONT&gt; It acts as a secondary mailbox node. The archiving mailbox must be in the same database hosting the primary mailbox &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Controlled Retention Policies.&lt;/FONT&gt;&lt;/B&gt; It provides integrated retention policies on the folder/item level &lt;/LI&gt;
&lt;LI&gt;&lt;FONT color=#800000&gt;&lt;B&gt;Multi Mailbox Search.&lt;/B&gt;&lt;/FONT&gt; Delegated non-IT compliance officers, HR, legal, etc... Can do a legal multi-mailbox search using a role-based GUI. Search can be filtered using multi criteria such as sender, receiver, expiry policy, message size, IRM protected items, etc... &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Legal Hold.&lt;/FONT&gt;&lt;/B&gt; Suspected mailbox can be put on legal hold to be included in a multi-mailbox search. Users can be notified in their outlook that their mailbox is under legal hold. &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Ease of Access.&lt;/FONT&gt; &lt;/B&gt;Appears alongside a user's primary mailbox in outlook or outlook web access &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Easy PST Migration.&lt;/FONT&gt; &lt;/B&gt;Supported drag &amp;amp; drop for PSTs to the personal archive for easy migration of existing PSTs &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Controlled Quota.&lt;/FONT&gt;&lt;/B&gt; Archive quota can be set separately from primary mailbox &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Retention Policies Integration.&lt;/FONT&gt;&lt;/B&gt; Mail in primary mailbox can be moved to the archive through integrated retention policies. &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;B&gt;&lt;FONT color=#000080 size=3&gt;Advantage of Archive:&lt;/FONT&gt;&lt;/B&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Compliance &amp;amp; Discovery.&lt;/FONT&gt; &lt;/B&gt;PSTs are difficult to be discovered by IT administrators. With Archiving it's possible for data discovery and legal hold for all mailbox content &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Data Protection.&lt;/FONT&gt;&lt;/B&gt; With PSTs it is very complex to protect the data inside the PSTs by the company backup system. With Archiving all mailbox content can be protected by the backup system. &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Quota Management.&lt;/FONT&gt; &lt;/B&gt;Previously users were forced to keep track on their quota and move data to their PSTs. Archiving allow for large mailboxes and for automatic archiving to the old data to the archive mailbox. &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Reduced Cost.&lt;/FONT&gt; &lt;/B&gt;No additional licenses required, it's a part of the Exchange 2010 ECAL &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;&lt;FONT color=#800000&gt;Multi Storage Options.&lt;/FONT&gt;&lt;/B&gt; With Exchange 2010 &amp;amp; archiving you can host your data on DAS-SATA storage architecture to reduce storage costs &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;So looking to the above, I can say that for most of the organizations who will be looking for getting rid of PSTs and giving large mailboxes for their users, Exchange 2010 Archiving will be your arm to do that.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3267903" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Common Unsupported Exchange 2007 Configurations</title><link>http://blogs.technet.com/mbaher/archive/2009/06/17/common-unsupported-exchange-2007-configurations.aspx</link><pubDate>Wed, 17 Jun 2009 12:15:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3255702</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3255702.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3255702</wfw:commentRss><description>&lt;p&gt;This is an interesting section in the Exchange 2007 help file that i wanted to share and recommend you to read it,&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://technet.microsoft.com/en-us/library/dd577077.aspx" href="http://technet.microsoft.com/en-us/library/dd577077.aspx"&gt;http://technet.microsoft.com/en-us/library/dd577077.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3255702" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Exchange Server 2007 Service Pack 2 available in Q3 2009</title><link>http://blogs.technet.com/mbaher/archive/2009/05/18/exchange-server-2007-service-pack-2-available-in-q3-2009.aspx</link><pubDate>Mon, 18 May 2009 18:17:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3242842</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3242842.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3242842</wfw:commentRss><description>&lt;p&gt;Key new features of Exchange Server 2007 SP2 unveiled today include: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Enhanced Auditing&lt;/b&gt; - New Exchange auditing events and audit log repository enable Exchange administrators to more easily audit the activities occurring on their Exchange servers. It allows the right balance of granularity, performance, and easy access to audited events via a dedicated audit log repository. This simplifies the auditing process and makes review of audited events easier by segregating audited events in a dedicated location. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Exchange Volume Snapshot Backup Functionality &lt;/b&gt;&lt;b&gt;- &lt;/b&gt;A new backup plug-in has been added to the product that will enable customers to create Exchange backups when a backup is invoked through the Windows Server 2008 Backup tool. Exchange Server 2007 didn't have this capability on Windows Server 2008 and additional solutions were required to perform this task. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Dynamic Active Directory Schema Update and Validation - &lt;/b&gt;The dynamic AD schema update and validation feature allows for future schema updates to be dynamic deployed as well as proactively preventing conflicts whenever a new property is added to the AD schema. Once this capability is deployed it will enable easier management of future schema updates and will prevent support issues when adding properties that don't exist in the AD schema. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Public Folder Quota Management&lt;/b&gt; - SP2 enables a consistent way to manage quotas by improving the current PowerShell cmdlets to perform quota management tasks. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Centralized Organizational Settings&lt;/b&gt; - SP2 introduces new PowerShell option that enable centralized management of many of the Exchange organization settings. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Named Properties cmdlets&lt;/b&gt; - SP2 enables Exchange administrators to monitor their named property usage per database. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;New User Interface for Managing Diagnostic Logging&lt;/b&gt;- SP2 enables Exchange administrators to easily configure and manage diagnostic logging from within the Exchange Management Console. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Read the full article at &lt;a title="http://msexchangeteam.com/archive/2009/05/11/451281.aspx" href="http://msexchangeteam.com/archive/2009/05/11/451281.aspx"&gt;http://msexchangeteam.com/archive/2009/05/11/451281.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3242842" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Exchange 2010 setup wizard</title><link>http://blogs.technet.com/mbaher/archive/2009/05/01/exchange-2010-setup-wizard.aspx</link><pubDate>Fri, 01 May 2009 22:47:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3234097</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3234097.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3234097</wfw:commentRss><description>&lt;p&gt;In this article I’ll give you a tour for the Exchange 2010 setup wizard, if you deployed Exchange 2007 before you will be familiar of the Exchange 2010 setup wizard, if not then here is how it looks:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/1.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="1" border="0" alt="1" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/1_thumb.jpg" width="409" height="311" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="2" border="0" alt="2" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/2_thumb.jpg" width="413" height="362" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/3.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="3" border="0" alt="3" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/3_thumb.jpg" width="418" height="365" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/4.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="4" border="0" alt="4" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/4_thumb.jpg" width="419" height="368" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/5.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="5" border="0" alt="5" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/5_thumb.jpg" width="417" height="364" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/6.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="6" border="0" alt="6" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/6_thumb.jpg" width="419" height="365" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/7.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="7" border="0" alt="7" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/7_thumb.jpg" width="420" height="368" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/8.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="8" border="0" alt="8" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/8_thumb.jpg" width="422" height="368" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/9.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="9" border="0" alt="9" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/9_thumb.jpg" width="423" height="369" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/10.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="10" border="0" alt="10" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/10_thumb.jpg" width="424" height="372" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/11.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="11" border="0" alt="11" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/11_thumb.jpg" width="424" height="372" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/12.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="12" border="0" alt="12" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/12_thumb.jpg" width="425" height="371" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/13.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="13" border="0" alt="13" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/13_thumb.jpg" width="425" height="370" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/14.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="14" border="0" alt="14" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/14_thumb.jpg" width="423" height="372" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Finally here is the Exchange 2010 EMC.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/15.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="15" border="0" alt="15" src="http://blogs.technet.com/blogfiles/mbaher/WindowsLiveWriter/Exchange2010setupwizard_12530/15_thumb.jpg" width="492" height="358" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Exchange 2010 setup prerequisites &lt;a title="http://technet.microsoft.com/en-us/library/bb691354(EXCHG.140).aspx" href="http://technet.microsoft.com/en-us/library/bb691354(EXCHG.140).aspx"&gt;http://technet.microsoft.com/en-us/library/bb691354(EXCHG.140).aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3234097" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Exchange 2010 beta is online</title><link>http://blogs.technet.com/mbaher/archive/2009/04/15/exchange-2010-beta-is-online.aspx</link><pubDate>Wed, 15 Apr 2009 15:23:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3226700</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3226700.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3226700</wfw:commentRss><description>&lt;P&gt;Wanted to test and play with Exchange 2010, go and get the beta from here&amp;nbsp;&lt;A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=1898ed2c-2f88-48ac-824e-d3d20fad77d7"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=1898ed2c-2f88-48ac-824e-d3d20fad77d7&lt;/A&gt; also you can find the beta documentation at &lt;A href="http://technet.microsoft.com/en-us/library/bb124558(EXCHG.140).aspx"&gt;http://technet.microsoft.com/en-us/library/bb124558(EXCHG.140).aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Enjoy,&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3226700" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Exchange 2000/2003 to Exchange 2007 migration guidelines</title><link>http://blogs.technet.com/mbaher/archive/2008/06/04/migrating-exchange-2000-2003-to-exchange-2007-guidelines.aspx</link><pubDate>Wed, 04 Jun 2008 14:37:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3065864</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/mbaher/comments/3065864.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=3065864</wfw:commentRss><description>&lt;P&gt;I've worked on many projects involving migrating Exchange 2000/2003 to Exchange 2007 and from these migration planning i can list the common guidelines that can help in doing your migration planning. The transition process from Exchange 2003 to Exchange 2007 is a relatively straightforward process and involves the following high level tasks:&lt;/P&gt;
&lt;P&gt;1. Prepare the Active Directory directory service, you can extend the Active Directory schema and create the Active Directory objects and universal security groups to support Exchange 2007 before you install the server roles. Run &lt;B&gt;setup.com /PrepareAD&lt;/B&gt; from the command line on the domain controller that is the schema master at the forest root. When you run &lt;B&gt;setup.com /PrepareAD&lt;/B&gt;, the task &lt;B&gt;setup.com /PrepareLegacyExchangePermissions&lt;/B&gt; also runs to create the universal security group that is granted permissions to send e-mail to Exchange 2007 Hub Transport servers&lt;/P&gt;
&lt;P&gt;2. Supress minor link state updates on all Exchange 2003 front end servers&lt;/P&gt;
&lt;P&gt;3. Deploy Exchange 2007 CAS/HUB servers in the same organization/forest as the existing Exchange 2003 servers and choose FE_SERVERNAME as the routing group connector destination&lt;/P&gt;
&lt;P&gt;Note: Using an Exchange Server 2003 front-end server together with an Exchange 2007 Mailbox server is not supported.&lt;/P&gt;
&lt;P&gt;4. Configure the routing group connector to use all Hubs servers&lt;/P&gt;
&lt;P&gt;5. Deploy the Edge servers&lt;/P&gt;
&lt;P&gt;6. Configure the external firewall to allow for outbound SMTP traffic from the Edge servers&lt;/P&gt;
&lt;P&gt;7. Configure Edge Sync subscription and rest of the Edge settings&lt;/P&gt;
&lt;P&gt;8. Configure the external firewall 1:1 NAT for both Edge servers to allow for incoming SMTP traffic&lt;/P&gt;
&lt;P&gt;9. Delete the old SMTP connectors&lt;/P&gt;
&lt;P&gt;10. Deploy Exchange 2007 mailbox servers&lt;/P&gt;
&lt;P&gt;11. Configure Public folder replication&lt;/P&gt;
&lt;P&gt;12. Configure the CAS web services virtual directories by following the below steps:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;a. Configure CAS OWA virtual directories to support integrated authentication and to set the the external URL&lt;/P&gt;
&lt;P&gt;b. Configure Outlook Anywhere internal/external URLs with Integrated authentication and set the External/Internal URLs&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;c. Configure ActiveSync external URL&lt;/P&gt;
&lt;P&gt;d. On the Exchange 2003 backend clusters; configure the ActiveSync virtual directory to use Integrated Authentication&lt;/P&gt;
&lt;P&gt;e. Configure OAB URLs using the Exchange Management Console and configure it to use HTTPS instead of HTTP&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;13. Configure rest of the CAS settings&lt;/P&gt;
&lt;P&gt;14. Publish the ActiveSync through ISA 2006&lt;/P&gt;
&lt;P&gt;15. Test co-existence between both servers:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;a. GAL co-existence is automatically achieved since all servers share the same Active Directory information. This means the GAL will appear the same for both Exchange 2007 and 2003 users&lt;/P&gt;
&lt;P&gt;b. Email connectivity between Exchange 2003 to Exchange 2007 servers will automatically be enabled because of the Routing Group Connector created by the installation of the Hub server role&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;16. Move sample mailboxes using the Exchange 2007 move mailbox wizard or cmdlet as a test for the migration&lt;/P&gt;
&lt;P&gt;Note: You do not need to move your existing contacts or distribution groups. They will be available in Active Directory even if you remove your Exchange 2003 or Exchange 2000 servers&lt;/P&gt;
&lt;P&gt;17. On an Exchange 2007 server, for each offline address book (OAB), move the generation process to an Exchange 2007 server. For detailed steps, see &lt;A href="http://technet.microsoft.com/en-us/library/bb123917(EXCHG.80).aspx" mce_href="http://technet.microsoft.com/en-us/library/bb123917(EXCHG.80).aspx"&gt;How to Move the Offline Address Book Generation Process to Another Server&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;18. Upgrade the email address policies&lt;/P&gt;
&lt;P&gt;19. Upgrade the address lists&lt;/P&gt;
&lt;P&gt;Note: Use the LDAP to OPATH converter tool&lt;/P&gt;
&lt;P&gt;20. Change the routing group connectors to use the Exchange 2003 backend server&lt;/P&gt;
&lt;P&gt;21. Decommission Exchange 2003 Front End servers&lt;/P&gt;
&lt;P&gt;22. Move rest of the mailboxes to the Exchange 2007 mailbox cluster&lt;/P&gt;
&lt;P&gt;Note: If you have any Exchange 2003 or Exchange 2000 recipient policies that have not been applied, moving the mailboxes to an Exchange 2007 server will force the recipient policies to be re-evaluated and applied. Before you move mailboxes, make sure that you want to apply all of the existing recipient policies. If you have an existing recipient policy that you do not want to apply, clear the automatically update e-mail address based on e-mail address policy check box in Active Directory Users and Computers. For more information, see the Exchange Server Team Blog article &lt;A href="http://go.microsoft.com/fwlink/?LinkId=81262" mce_href="http://go.microsoft.com/fwlink/?LinkId=81262"&gt;Yes, Exchange 2007 really enforces Email Address Policies&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Note: The old Exchange 2003 backend will be running for at least 1 week in order to allow Outlook clients to automatically update their profile to point to the new Exchange 2007 mailbox cluster, otherwise, if the cluster is decommissioned immediately, clients will not be able to access their mailboxes until their profiles are modified to use the new Exchange mailbox server. KOC must ensure that all Outlook clients will logon at least once during this week for their profiles to be updated. Clients that do not logon before the old cluster is decommissioned must be updated manually. Exprofile can be configured to run as a logon script for the MAPI users to automatically configure their Outlook profiles to use the new mailbox server.&lt;/P&gt;
&lt;P&gt;23. Remove the Exchange 2003 backend servers. The decommissioning of the Backend servers should be conducted after making sure that all clients are redirected to the Exchange 2007 servers&lt;/P&gt;
&lt;P&gt;24. Remove the last Exchange 2003 server from the organization. For detailed steps, see &lt;A href="http://technet.microsoft.com/en-us/library/bb288905(EXCHG.80).aspx" mce_href="http://technet.microsoft.com/en-us/library/bb288905(EXCHG.80).aspx"&gt;http://technet.microsoft.com/en-us/library/bb288905(EXCHG.80).aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Note that these are just a guidelines to help in your migration planning, i'm not covering all of the scenarios and situations which will vary according to the environment design &amp;amp; setup.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3065864" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Auto complete, Reply-ability, I need my X500!!!!</title><link>http://blogs.technet.com/mbaher/archive/2008/02/17/auto-complete-reply-ability-i-need-my-x500.aspx</link><pubDate>Sun, 17 Feb 2008 21:07:13 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2902734</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/mbaher/comments/2902734.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=2902734</wfw:commentRss><description>&lt;p&gt;Sometimes i join discussions regarding Exchange cross-org migrations and the most hot topics is always about migration planning, mailboxes content migration, user&amp;#8217;s notification, outlook profiles, etc&amp;#8230; but what about the below two important points:&lt;/p&gt;  &lt;p&gt;&amp;#183; Outlook auto complete feature (Automatic Name Resolution). After migration of mailboxes users will got NDR if they send an email using the outlook auto complete feature&lt;/p&gt;  &lt;p&gt;&amp;#183; Reply-ability to old emails. After migration of mailboxes users will receive NDR if they tried to reply to an old email that is received from a user in the same Exchange organization&lt;/p&gt;  &lt;p&gt;Why is this happening? Simply Outlook stores the recipient information using the LegacyExchangeDN value of the user&amp;#8217;s mailbox, so when you do the migration of the mailbox you actually migrated the SMTP address &amp;amp; the mailbox content but you didn&amp;#8217;t migrate his LegacyExchangeDN&amp;#8230;&lt;/p&gt;  &lt;p&gt;So how can we solve this? Simply we need to copy the LegacyExchangeDN value of the users&amp;#8217; mailboxes as an X500 address so that Exchange can deliver these emails. I will highlight some of these migrations scenarios to see how we can solve this:&lt;/p&gt;  &lt;p&gt;- In managed migrations where there is a GalSync solution between the two organizations using MIIS or ILM the GalSync will stamp the LegacyExchangeDN value of the mailboxes in the source organization as an X500 address on the contacts created in the target organization.&lt;/p&gt;  &lt;p&gt;- In Exchange 2007 we can use the move-mailbox cmdlet to move mailboxes between different Exchange organizations knowing that the target must be an Exchange 2007 org. The move-mailbox process will do the migration of the LegacyExchangeDN value of migrated mailboxes and stamp it as an X500 address to relief us from this pain.&lt;/p&gt;  &lt;p&gt;But what about non-managed migrations or between organizations who don&amp;#8217;t have a connectivity between their data centers, in these type of migrations you have to extract the LegacyExchangeDN value from the source mailboxes and stamp it as the X500 address to the target mailboxes in the target organization. One of the approaches that you can follow is using CSVDE to extract a CSV file from the source organization (Exchange 2000 or 2003) and manipulate it to have only two columns (alias &amp;amp; LegacyExchangeDN) then use the below powershell script to stamp the X500 address on the target mailboxes created in the Exchange 2007 organization,&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000"&gt;Import-CSV file.csv | foreach {&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000"&gt;$Temp = Get-Mailbox -identity $_.alias&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000"&gt;$Temp.EmailAddresses += &amp;#8220;X500&amp;#8221; + $_.legacyexchangedn&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#800000"&gt;set-mailbox -instance $temp}&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;so by having the X500 address on the migrated mailboxes Outlook auto complete and reply-ability to old emails will work as usual because the address Outlook tells Exchange to use is still valid.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2902734" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Excessive paging on Exchange 2007 servers when working sets are trimmed</title><link>http://blogs.technet.com/mbaher/archive/2008/02/10/excessive-paging-on-exchange-2007-servers-when-working-sets-are-trimmed.aspx</link><pubDate>Sun, 10 Feb 2008 11:44:46 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2860977</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/2860977.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=2860977</wfw:commentRss><description>&lt;p&gt;Mike posted a fantastic explanation for an excessive paging problem that you might get on Exchange 2007 servers on windows 2003. I advise you to read it and might proactively install it on your servers &lt;a title="http://blogs.technet.com/mikelag/archive/2007/12/19/working-set-trimming.aspx" href="http://blogs.technet.com/mikelag/archive/2007/12/19/working-set-trimming.aspx"&gt;http://blogs.technet.com/mikelag/archive/2007/12/19/working-set-trimming.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2860977" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Who said that transaction goes from Logs to DB!!!!!</title><link>http://blogs.technet.com/mbaher/archive/2008/01/22/who-said-that-transaction-goes-from-logs-to-db.aspx</link><pubDate>Tue, 22 Jan 2008 22:35:48 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2770052</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/mbaher/comments/2770052.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=2770052</wfw:commentRss><description>&lt;p&gt;I've heard lot of discussions going about how Exchange ESE works and that the transactions goes from the Logs to the DB based on the checkpoint depth. I've collected some small info from different sources trying to explain how ESE writes transactions to the DB.&lt;/p&gt;  &lt;p&gt;The following five subcomponents of ESE work together to move the data into the database and to its static form:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Log buffers&amp;#160;&amp;#160; &lt;/b&gt;When ESE first receives a transaction, it stores it in log buffers. These log buffers are used to hold information in memory before it is written to the transaction logs. By default, each buffer unit is the size of a disk sector, which means that it's 512 bytes in size. JET does some sanitation to make sure that the number of buffers is a minimum of 128 sectors, a maximum of 10,240 sectors, and aligns to the largest 64 KB boundary. So, for Exchange 2000 Server (and all service packs) the default number of log buffers is 84, which JET sanitizes to 128 so the actual buffer area is 64 Kbytes. For Exchange Server 2003, the default number of log buffers is 500, which JET sanitizes to 384 so the actual buffer area is 192 KB. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Log writer&amp;#160;&amp;#160; &lt;/b&gt;As the buffers fill up, ESE moves the data from the buffers onto disk and into the log files. In this operation, the transactions are committed to disk to the logs in a synchronous fashion. This process is fast, because it is crucial to move the data from memory and into the transaction logs quickly in case of a system failure. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;IS buffers&lt;/b&gt;&amp;#160;&amp;#160; The IS or cache buffers are the first step toward turning a transaction into actual data. The IS buffers are a group of 4 kilobyte (KB)-pages allocated from memory by Exchange for the purpose of caching the database pages before they are written to disk. When first created, these pages are clean, because they have yet to have any transactions written to them. ESE then plays the transactions from the logs into these empty pages in memory, thereby changing their status to dirty. The default value for maximum size these buffers can reach is 900 MB in Exchange 2000 Server SP 3. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Version store&amp;#160;&amp;#160; &lt;/b&gt;ESE writes multiple, different transactions to a single page in memory. The version store keeps track of and manages these transactions. It also structures the pages as the transactions occur &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Lazy writer&lt;/b&gt;&amp;#160;&amp;#160; At this point, ESE must flush the dirty pages out of memory. The lazy writer is responsible for moving the pages from the cache buffers to disk. Because there are so many transactions coming in at once and so many pages getting dirtied, the job of the lazy writer is to prioritize them and subsequently handle the task of moving them there without overloading the disk I/O subsystem. This is the last phase and the point at which the transactions have officially become static data. It is also at this point that the dirty pages are cleaned and ready for use again. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;What about the checkpoint file and other components???&lt;/p&gt;  &lt;p&gt;&lt;b&gt;The Checkpoint File.&lt;/b&gt; The database engine maintains a checkpoint file called Edb.chk for every log file sequence in order to keep track of the data that has not yet been written to the database file on disk. The checkpoint file is a pointer in the log sequence that indicates where in the log file the information store needs to start the recovery in case of a failure. The checkpoint file is essential for efficient recovery. Without it, the information store would start from the beginning of the oldest log file on the disk and check every page in every log file to determine whether it had already been written to the database--a time-consuming process, especially if all you want to do is make the database consistent.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;The Checkpoint depth. &lt;/b&gt;The checkpoint depth is a threshold that defines when ESE begins to aggressively flush dirty pages to the database.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;ESE Cache&lt;/b&gt;. An area of memory reserved to the Information Store process (Store.exe) that is used to store database pages in memory. By storing pages in memory, this can reduce read I/Os, especially when the page is accessed many times; in addition, this cache can be used in two ways to reduce write I/Os - by storing the dirty page in memory, there is the potential for multiple changes to be made to the page before it is flushed to disk; also, the engine can write multiple pages together (up to 1MB) using write coalescing&lt;/p&gt;  &lt;p&gt;In Exchange 2000 &amp;amp; Exchange 2003 we had two main files for each Exchange database which are:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The EDB file.&lt;/strong&gt; The .edb file is the main repository for the mailbox data. The fundamental construct of the .edb file is the b-tree structure, which is only present in this file, and not in the .stm file. The b-tree is designed for quick access to many pages at once. The .edb file design permits a top level node and many child nodes. Tree depth has the greatest effect on performance. A uniform tree depth across the entire structure, where every leaf node or data page is equidistant from the root node, means database performance is consistent and predictable. In this way, the ESE 4 KB pages are arranged into tables that form a large database file containing Exchange data. The database is actually made up of multiple b-trees. These other ancillary trees hold indexing and views that work with the main tree. The .edb file is accessed by ESE directly.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The STM file.&lt;/strong&gt; The .stm or streaming media file is used in conjunction with the .edb file to comprise the Exchange database. The purpose of the .stm file is to store streamed native Internet content. Unlike the .edb file mentioned previously, the .stm file does not store data in a b-tree structure. When a message arrives through the Internet or Simple Mail Transfer Protocol (SMTP), it always arrives as a stream of bytes. In Exchange Server 2003 and Exchange 2000 Server, these messages are streamed directly to the .stm file where they are held until accessed by a MAPI client. So the content is not converted. That way, if the end user is consistently accessing mail through POP3, the mail items are pulled directly from the .stm file and are already in the proper state for delivery. In the case that the message is accessed by a MAPI client, however, the message is moved over to the .edb file and converted to Exchange native form, and is never moved back to the .stm file.&lt;/p&gt;  &lt;p&gt;&lt;u&gt;Note that we removed STM file from the Exchange 2007.&lt;/u&gt;&lt;/p&gt;  &lt;p&gt;So how do the above components work together?&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;An operation occurs against the database (e.g. client sends a new message), and the page that requires updating is read from the file and placed into the ESE cache (if it is not already in memory), while the log buffer is notified and records the operation in memory. &lt;/li&gt;    &lt;li&gt;The changes are recorded by the database engine but are not immediately written to disk; instead, these changes are held in the ESE cache and are known as &amp;quot;dirty&amp;quot; pages because they have not been committed to the database. The version store is used to keep track of these changes, thus ensuring isolation and consistency are maintained. &lt;/li&gt;    &lt;li&gt;As the database pages are changed, the log buffer is notified to commit the change, and the transaction is recorded in a transaction log file (which may or may not require a log roll and a start of a new log generation). &lt;/li&gt;    &lt;li&gt;Eventually the dirty database pages are flushed to the database file. &lt;/li&gt;    &lt;li&gt;The checkpoint is advanced. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In Exchange 2007 we changed the database architecture in four significant respects, this is to make use of the 64bit platform so the result is:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;The streaming database (.stm) file has been removed from Exchange 2007. &lt;/li&gt;    &lt;li&gt;Longer log file names are used, thereby enabling each storage group to generate as many as 2 billion log files before log file generation must be reset. &lt;/li&gt;    &lt;li&gt;Transaction log file size has been reduced from 5 MB to 1 MB to support the new continuous replication features in Exchange 2007. &lt;/li&gt;    &lt;li&gt;The database page size has increased from 4 KB to 8 KB. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;And to push the ESE engine another step forward in terms of performance, Exchange SP1 introduced two major updates and some enhancements in the online maintenance process. I recommend reading part I at &lt;a href="http://msexchangeteam.com/archive/2007/11/30/447640.aspx"&gt;http://msexchangeteam.com/archive/2007/11/30/447640.aspx&lt;/a&gt; and Part II at &lt;a href="http://msexchangeteam.com/archive/2007/12/06/447695.aspx"&gt;http://msexchangeteam.com/archive/2007/12/06/447695.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2770052" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Installing service packs and hotfixes on Exchange 2007 with Forefront Security for Exchange installed.</title><link>http://blogs.technet.com/mbaher/archive/2007/12/31/installing-service-packs-and-hotfixes-on-exchange-2007-with-forefront-security-for-exchange-installed.aspx</link><pubDate>Mon, 31 Dec 2007 13:15:35 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2694706</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/mbaher/comments/2694706.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=2694706</wfw:commentRss><description>&lt;p&gt;Installing service packs and hot fixes on an Exchange 2007 server with Forefront Security for Exchange is a routine task that administrators should do, below are the information for how to install it:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Stop all Exchange-related services. Also, stop any Forefront Security for Exchange Server-related services that may be running after Exchange has stopped. &lt;/li&gt;    &lt;li&gt;Run the FSCUtility tool to disconnect Forefront Security for Exchange Server from Exchange. To do this, follow these steps:      &lt;ol&gt;       &lt;li&gt;Start a command prompt, and then change the directory to that of the Forefront Security for Exchange Server installation. &lt;/li&gt;        &lt;li&gt;Type the following command, and then press ENTER: FSCUtility /disable &lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt;    &lt;li&gt;Install the service pack or the hotfix. &lt;/li&gt;    &lt;li&gt;Start the Exchange-related services, and then verify that all the Exchange-related services are running. &lt;/li&gt;    &lt;li&gt;Stop all the Exchange-related services. &lt;/li&gt;    &lt;li&gt;Run the FSCUtility tool to connect Forefront Security for Exchange Server to Exchange. To do this, follow these steps:      &lt;ol&gt;       &lt;li&gt;Start a command prompt, and then change the directory to that of the Forefront Security for Exchange Server installation. &lt;/li&gt;        &lt;li&gt;Type the following command, and then press ENTER: FSCUtility /enable &lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt;    &lt;li&gt;Start the Exchange-related services. &lt;/li&gt; &lt;/ol&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2694706" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item><item><title>Exchange 2007 SP1 ESE Changes - Part 2</title><link>http://blogs.technet.com/mbaher/archive/2007/12/14/exchange-2007-sp1-ese-changes-part-2.aspx</link><pubDate>Fri, 14 Dec 2007 20:02:24 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2646950</guid><dc:creator>mbaher@microsoft.com</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mbaher/comments/2646950.aspx</comments><wfw:commentRss>http://blogs.technet.com/mbaher/commentrss.aspx?PostID=2646950</wfw:commentRss><description>&lt;p&gt;This is part 2 of the very interesting article about the changes in ESE in Exchange 2007 SP1. Highly recommended for reading,&lt;/p&gt;  &lt;p&gt;&lt;a title="http://msexchangeteam.com/archive/2007/12/06/447695.aspx" href="http://msexchangeteam.com/archive/2007/12/06/447695.aspx"&gt;http://msexchangeteam.com/archive/2007/12/06/447695.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2646950" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mbaher/archive/tags/Exchange/default.aspx">Exchange</category></item></channel></rss>