<?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>BetterTogether</title><link>http://blogs.technet.com/b/bettertogether/</link><description>Better Together is a Microsoft online compain that show the success stories of how Microsoft products work better together to give a big value.
In this Blog all Microsoft Products Better Together Stories will be listed with Microsoft best practices for ea</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Is AD integration or manual SCOM agents required to allow Automatic Windows Agent Failover between multiple SCOM 2012 Management Servers?</title><link>http://blogs.technet.com/b/bettertogether/archive/2013/05/21/is-ad-integration-or-manual-scom-agents-required-to-allow-automatic-windows-agent-failover-between-multiple-scom-management-servers.aspx</link><pubDate>Tue, 21 May 2013 12:54:58 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3573858</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3573858</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2013/05/21/is-ad-integration-or-manual-scom-agents-required-to-allow-automatic-windows-agent-failover-between-multiple-scom-management-servers.aspx#comments</comments><description>&lt;p&gt;&lt;b&gt;&lt;u&gt;Introduction:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;I observed that some IT professionals confused about System Center Operations Manager (SCOM) 2012 windows agents failover requirements, and the raised question was do I need to configure SCOM Active Directory Integration or do manual agents implementation or use PowerShell to allow windows agents to do automatic failover between multiple SCOM management servers? or should I wait and delay SCOM agents deployment until deploying System Center Configuration Manager to deploy SCOM agents? and the simple answer is “&lt;b&gt;No&lt;/b&gt;” need, and below you can find more details about from where confusion come and why you do not have to wait until AD integration or Configuration Manager be implemented to push SCOM windows agents, and how to verify that SCOM windows agents failover working properly. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Detailed Description:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;First, confusion come because some documentation and blog posts shows how to distribute windows agents through SCOM management servers using AD integration or PowerShell Scripts to automate agents assignment through different SCOM management servers which is very good, however this is not mandatory specially for small environment that includes less than 100 windows agents, and the reason behind is that you can distribute the windows SCOM agents though the SCOM management servers while pushing the agents from SCOM management console, so simply you can select which management server will be the primary management server for agents that you are going to push right now as shown in below diagram that you can scroll down and select which management server will be the primary management server for agents that will be implemented within this wizard:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0167.clip_5F00_image002_5F00_2.jpg"&gt;&lt;img title="clip_image002" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; display: inline; border-top-width: 0px" border="0" alt="clip_image002" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/1172.clip_5F00_image002_5F00_thumb.jpg" width="244" height="232" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;So the simplest way for small to medium windows servers environment is to push SCOM agents between the available management servers in the same management servers pool, so for example if you have two management servers automatically will be member in the same management servers pool then you can push 50% of agents to have SCOM management server-1 as their primary management server and then push the other 50% of agents to have SCOM management server-2 as their primary management server.&lt;/p&gt;  &lt;p&gt;To verify windows agents failover between the different management servers simply you need to stop one of the management servers (disconnect from network or shutdown the management server) and check the Operations Manager event viewer in one of the managed computers by the stopped SCOM management server so you will see event ID 21006 as shown below telling you that there is a problem to connect to his management server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/1563.clip_5F00_image004_5F00_2.jpg"&gt;&lt;img title="clip_image004" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; display: inline; border-top-width: 0px" border="0" alt="clip_image004" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0456.clip_5F00_image004_5F00_thumb.jpg" width="244" height="153" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If heart beat configuration kept with default value which is 60 seconds then another event ID 21015 will be generated as shown below telling you that OpsMgr was unable to set up a communications channel to the agent primary management server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0624.clip_5F00_image005_5F00_2.png"&gt;&lt;img title="clip_image005" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; display: inline; border-top-width: 0px" border="0" alt="clip_image005" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/6763.clip_5F00_image005_5F00_thumb.png" width="244" height="139" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;3 Seconds later you will see a new event ID 21017 will be generated as shown below telling you that OpsMgr has successfully failed over to the secondary management server&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0777.clip_5F00_image006_5F00_2.png"&gt;&lt;img title="clip_image006" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; display: inline; border-top-width: 0px" border="0" alt="clip_image006" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/5432.clip_5F00_image006_5F00_thumb.png" width="244" height="165" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The good point here is that when the windows agent primary server come back running agent will fail back automatically to its primary management server.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;Conclusion:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;As a conclusion, SCOM windows agents automatic failover does not require AD integration or PowerShell scripting or Configuration Manager or manual agents installation specially for small to medium environment and agents distribution between different SCOM management servers can be accomplished through push agents wizard, and windows agents failover can be simply verified from event viewer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3573858" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/bettertogether/archive/tags/Operations+Manager+2012/">Operations Manager 2012</category></item><item><title>Downsizing HMC Environment to Prepare for Exchange 2010 SP2 Hosted Solution – Part3</title><link>http://blogs.technet.com/b/bettertogether/archive/2012/11/20/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part3.aspx</link><pubDate>Tue, 20 Nov 2012 15:09:21 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3533655</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3533655</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2012/11/20/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part3.aspx#comments</comments><description>&lt;p&gt;As most of Hosted Messaging and Collaboration (HMC) companies start planning to migrate to Exchange 2010 SP2 hosted environment due to the change in strategy that was announced about the future of /hosting mode &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/10/13/future-of-hosting-mode.aspx"&gt;here&lt;/a&gt;, so most HMC customer have to move directly to Exchange 2010 SP2 in hosted mode as discussed &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/12/06/exchange-2010-service-pack-2-and-hosting.aspx"&gt;here&lt;/a&gt;, and one of the activities come up to migrate from HMC to Exchange 2010 SP2 is Downsizing activity in the running HMC environment to utilize part of hardware to be reused in the new Exchange 2010 SP2 environment, and although it looks like a simple activity for some IT people but there are a lot of challenges that can be in some cases for some specific HMC components show stopper to continue the downsizing activity, in this post series I will share all my experience with HMC downsizing activity and explain how I deal with different challenges in this activity, in &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/11/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx"&gt;Part1&lt;/a&gt; I covered the first step of HMC downsizing activity to select server roles that will be decommissioned, then covered most of preparations tasks in each of the selected roles, and in &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/12/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part2.aspx"&gt;Part2&lt;/a&gt; I went through the most critical step of preparing Mailboxes for decommissioning that include the bulk mailbox move script that move mailboxes by calling MPS, one of the important resource while working in this activity is Microsoft Provisioning System SDK that can be downloaded from &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=6845"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;In this post I will finalize this post series by finalizing 2nd Step of preparations and both 3rd Step for decommissioning activity itself and 4th Step which is post decommissioning activity.&lt;/p&gt;  &lt;p&gt;So let me start with final preparations steps as follow:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If you run &amp;lt;QueryAllStore.xml&amp;gt; and still find some organizations assigned to any mailstore, then you should troubleshoot and find if there is any object (OU, User, Mailbox) that was removed in Active Directory and still existing in MPS and this object still allocated to one of mailstore in MBX server that you target for decommission, to solve this issue which is not easy to resolve there are different scenarios as follows:      &lt;ul&gt;       &lt;li&gt;Scenario1: If object was deleted by accident, then perform Active Directory Authoritative Restore as described &lt;a href="http://technet.microsoft.com/en-us/library/cc779573(WS.10).aspx"&gt;here&lt;/a&gt;, and this option used only if the object deleted accidently. &lt;/li&gt;        &lt;li&gt;Scneario2: deleted object not needed any more, then perform Database cleanup and then recreate the user if needed, to clean up the database you will need to know the GUID of the deleted object and this data can be retrieve from MPS SQL “PlanManager” with select statement like &amp;lt;Use PlanManager SELECT * from Customers&amp;gt;, once you get the GUID then you will need to run “DeleteCustomerByGUID” xml request (using provtest.exe)&amp;#160; to clean the MPS database from this object using the GUID you got using the SQL query.. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Then you need to move the recovered mailbox from MBX server that is target for restore, and then to run &amp;lt;QueryAllStore.xml&amp;gt; again. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;span style="text-decoration: underline"&gt;3rd Step:&lt;/span&gt; Now the environment should be ready for 3rd step which is the decommissioning or uninstall the selected server roles as listed in 1st step and it is recommended to do one more verification step before doing uninstall which is shutdown the target server role for certain amount of time and validate the the whole HMC solution still functional and provisioning still working without problems, then to uninstall role by role and give time between each one for testing and verify HMC environment functionality.&lt;/p&gt;  &lt;p&gt;&lt;span style="text-decoration: underline"&gt;4th Step&lt;/span&gt;: which is the post decommissioning activities, and in this step you should use all available tools to verify the HMC functionality and solve any discovered issues (you need to confirm that there is an active Microsoft Support for the HMC environment that can be used in case you face any issue while decommissioning), as sample of these tools you can use the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Exchange Best Practices Analyzer &lt;/li&gt;    &lt;li&gt;Exchange Connectivity Analyzer &lt;/li&gt;    &lt;li&gt;OCS Connectivity Analyzer &lt;/li&gt;    &lt;li&gt;Do some provisioning activities through the available control panel &lt;/li&gt;    &lt;li&gt;Event Viewer &lt;/li&gt;    &lt;li&gt;… &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Hope that this post series can reducing the risk of downsizing activity and make it easier for consultant who will do the activity.&lt;/p&gt; &lt;!--more--&gt;  &lt;p&gt;As a conclusion HMC downsizing activity need some planning and should be done carefully to avoid any risk that can affect the HMC production environment.&lt;/p&gt;  &lt;p&gt;Related Posts:&lt;/p&gt;  &lt;p&gt;Part1: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/11/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/11/11/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Part2: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/12/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part2.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/11/12/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part2.aspx&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Part3: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/19/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part3.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/11/19/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part3.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3533655" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/bettertogether/archive/tags/Hosted+Exchange/">Hosted Exchange</category></item><item><title>Downsizing HMC Environment to Prepare for Exchange 2010 SP2 Hosted Solution – Part2</title><link>http://blogs.technet.com/b/bettertogether/archive/2012/11/20/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part2.aspx</link><pubDate>Tue, 20 Nov 2012 15:08:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3533654</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3533654</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2012/11/20/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part2.aspx#comments</comments><description>&lt;p&gt;As most of Hosted Messaging and Collaboration (HMC) companies start planning to migrate to Exchange 2010 SP2 hosted environment due to the change in strategy that was announced about the future of /hosting mode &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/10/13/future-of-hosting-mode.aspx"&gt;here&lt;/a&gt;, so most HMC customer have to move directly to Exchange 2010 SP2 in hosted mode as discussed &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/12/06/exchange-2010-service-pack-2-and-hosting.aspx"&gt;here&lt;/a&gt;, and one of the activities come up to migrate from HMC to Exchange 2010 SP2 is Downsizing activity in the running HMC environment to utilize part of hardware to be reused in the new Exchange 2010 SP2 environment, and although it looks like a simple activity for some IT people but there are a lot of challenges that can be in some cases for some specific HMC components show stopper to continue the down activity, one of the important resource while working in this activity is Microsoft &lt;br /&gt;Provisioning System SDK that can be downloaded from &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=6845"&gt;here.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In this post series I will share all my experience with HMC downsizing activity and explain how I deal with different challenges in this activity, in &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/11/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx"&gt;Part1&lt;/a&gt; I covered the first step of HMC downsizing activity to select server roles that will be decommissioned, then covered most of preparations tasks in each of the selected roles.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In this post I will cover the preparations specific for Mailbox Role which is the most critical role of downsizing activity, and different preparations steps for Exchange MBX role can be divided as follows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Validate that no Public folders in the selected MBX servers that are target for decommission or you will need to move public folder to another MBX server.&lt;/li&gt;
&lt;li&gt;Verify which MBX server configured as Offline Address Book Server, OAB MBX server better to be excluded from MBX server list that are target for decommission &lt;strong&gt;or&lt;/strong&gt; you have to move OAB from the target MBX server to another MBX server, to do this you can use &amp;ldquo;QueryAllServers.xml&amp;rdquo; that can be found under &amp;ldquo;Exchange 2007 OAB Resource Manager&amp;rdquo; folder, this query allow you to find which MBX Server configured as OAB Server&lt;/li&gt;
&lt;li&gt;Verify which Business Organization (customers) allocated (in MPS Resource Manager) for which Exchange Mail Store, to do this verification you need to run &amp;ldquo;QueryOrganizationByMailstore.xml&amp;rdquo; that can be found under &amp;ldquo;Exchange 2007 Resource Manager&amp;rdquo; folder, new simple table can be created as below to list all Mailbox Servers, mailstores, and the allocated Organization per each mailstore, this table will be used in coming step after move mailboxes to verify that MBX servers that are target for decommission are not allocated for any organization any more (The good point is that you may find that some mailstores are empty and not allocated for any organization so you can easily delete these mailstores as per coming steps), you may need to stop provisioning new organization or new mailboxes at this stage to avoid creating new mailboxes on the mailstores that are target for decommission.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;table border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;Mail Server&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;Mailstore&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;Organizations before Mailbox Move&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;After Mailbox Move&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;MBX01&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;MBX01-DB01&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;Org1.com &lt;br /&gt;Org2.com &lt;br /&gt;Org3.Net &lt;br /&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="100"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;MBX01-DB02&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;MBX02&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;MBX02-DB01&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="100"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;MBX02-DB02&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="100"&gt;
&lt;p&gt;&amp;hellip;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Move Mailboxes from any mailstore in any of MBX server that is target for decommissioning, this mailboxes move should be done through MPS using PowerShell script, I used script described &lt;a href="http://blogs.technet.com/b/nzdse/archive/2011/01/14/powershell-script-bulk-move-mailboxes-using-a-csv-input-file-hmc-4-0.aspx"&gt;here&lt;/a&gt; as a base for the script I used as below after doing some tuning, and simply the script is read from CSV file the list of mailboxes that will be moved and call MPS to de-allocate resources for the moved mailboxes from original MBX mailstore and allocate it to the new MBX mailstore, and I remember here my college &amp;lt;Kip Ng&amp;gt; who help me fixing and tuning the script, the script I used is as below (You should note that there are some steps listed in the begging of the script and should be followed as a preparation steps before running the script), as a sample of generated CSV that script use is as follow:&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="color: #008000;"&gt;PrimarySMTPAddress,TargetDB &lt;br /&gt;Maged&lt;/span&gt;&lt;a href="mailto:Maged@Org1.net,MBXV01\MBXV01SG01\MBXV01SG01DB01"&gt;&lt;span style="color: #008000;"&gt;@Org1.net,MBXV01\MBXV01SG01\MBXV01SG01DB01&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #008000;"&gt; &lt;br /&gt;Kip&lt;/span&gt;&lt;a href="mailto:Kip@Org2.com,MBXV01\MBXV01SG01\MBXV01SG01DB01"&gt;&lt;span style="color: #008000;"&gt;@Org2.com,MBXV01\MBXV01SG01\MBXV01SG01DB01&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And the used script is below:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="color: #008000;"&gt;# 1. Use the Exchange Management Shell to get the source server name with Get-ExchangeServer | Select Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;# 2. Use the Exchange Management Shell to populate the input CSV file with Get-MailboxDatabase | where {$_.ServerName.Contains("sourceservername") -eq "true"} | Get-Mailbox | Select PrimarySMTPAddress,Database | Export-Csv C:\Temp\MbxsToBeMoved.csv &amp;ndash;NoTypeInformation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;# 3. Change &amp;lsquo;Database&amp;rsquo; field header to &amp;lsquo;TargetDB&amp;rsquo;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;# 4. Modify database/targetdb field entries as required in the CSV&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;# 5. Change preferredDomainController in mailbox move script&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;# 6. Run mailbox move script:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;# CSV Example:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;# PrimarySMTPAddress,TargetDB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;# bloggsj,mytargetservername &lt;br /&gt;$path = "C:\MailboxMove\MbxsToBeMoved.csv"; &lt;br /&gt;Write-Host; &lt;br /&gt;Write-Host "*******************"; &lt;br /&gt;Write-Host "Move Mailbox Script" -Foregroundcolor Blue -Backgroundcolor White; &lt;br /&gt;Write-Host "*******************"; &lt;br /&gt;Write-Host; &lt;br /&gt;Write-Host "A CSV is required (i.e. $path)" &lt;br /&gt;$Ver1 = Read-Host "CONTINUE script execution? [Y] to continue or [ANY OTHER KEY] to exit" &lt;br /&gt;&amp;nbsp; if ($Ver1 -ne "Y") &lt;br /&gt;&amp;nbsp; {exit; &lt;br /&gt;&amp;nbsp; } &lt;br /&gt;Write-Host; &lt;br /&gt;Write-Host "Valid entries in CSV:" -Foregroundcolor Blue -Backgroundcolor White; &lt;br /&gt;Write-Host; &lt;br /&gt;Write-Host "PrimarySMTPAddress,TargetDB"; &lt;br /&gt;Import-csv -path $path | &lt;br /&gt;foreach ` &lt;br /&gt;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $TDBs = Get-MailboxDatabase $_.TargetDB -ErrorVariable MyError -ErrorAction SilentlyContinue; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $A = $_.PrimarySMTPAddress &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "$A,$TDBS"; &lt;br /&gt;} &lt;br /&gt;If ($MyError -ne $null)` &lt;br /&gt;{ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "*******"; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Error" -Foregroundcolor Red -Backgroundcolor White; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "*******"; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Invalid TargetDB in CSV. Script terminating..." -Foregroundcolor Blue -Backgroundcolor White; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Error Description:" -Foregroundcolor Blue -Backgroundcolor White; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $MyError; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit; &lt;br /&gt;} &lt;br /&gt;$Ver2 = Read-Host "CONTINUE moving ALL mailboxes in CSV? [Y] to continue or [ANY OTHER KEY] to exit" &lt;br /&gt;&amp;nbsp; if ($Ver2 -ne "Y") &lt;br /&gt;&amp;nbsp; {exit; &lt;br /&gt;&amp;nbsp; } &lt;br /&gt;Function SendMPSRequest([string]$xmlRequestStr) &lt;br /&gt;{ &lt;br /&gt;&amp;nbsp; $oMpf = new-object -comobject "Provisioning.ProvEngineClient" &lt;br /&gt;&amp;nbsp; $xmlResponseStr = $oMPF.SubmitTrustedRequest($xmlRequest.get_InnerXml()); &lt;br /&gt;&amp;nbsp; $xmlResponse = new-object "System.Xml.XmlDocument"; &lt;br /&gt;&amp;nbsp; $xmlResponse.LoadXml($xmlResponseStr); &lt;br /&gt;&amp;nbsp; $xmlResponse; &lt;br /&gt;} &lt;br /&gt;[string]$xmlRequestStr = @" &lt;br /&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt; &lt;br /&gt;&amp;lt;request&amp;gt; &lt;br /&gt;&amp;nbsp; &amp;lt;data&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;preferredDomainController&amp;gt;ad01.HMC.Local&amp;lt;/preferredDomainController&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;user&amp;gt;CSVPopulated&amp;lt;/user&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;targetDatabase&amp;gt;CSVPopulated&amp;lt;/targetDatabase&amp;gt; &lt;br /&gt;&amp;nbsp; &amp;lt;/data&amp;gt; &lt;br /&gt;&amp;nbsp; &amp;lt;procedure&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;execute namespace="Hosted Email 2007" procedure="MoveMailbox" impersonate="1"&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;before source="data" destination="executeData" mode="merge" /&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;after source="executeData" destination="data" mode="merge" /&amp;gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/execute&amp;gt; &lt;br /&gt;&amp;nbsp; &amp;lt;/procedure&amp;gt; &lt;br /&gt;&amp;lt;/request&amp;gt; &lt;br /&gt;"@ &lt;br /&gt;[string]$excXmlStr = @" &lt;br /&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt; &lt;br /&gt;"@ &lt;br /&gt;Write-Host &lt;br /&gt;Write-Host "Starting procedure..." -Foregroundcolor Blue -Backgroundcolor White; &lt;br /&gt;Write-Host &lt;br /&gt;$CSV = Import-csv -path $path &lt;br /&gt;Foreach ($line in $CSV)` &lt;br /&gt;&amp;nbsp; { &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $mailbox = Get-Mailbox $line.PrimarySMTPAddress | Select PrimarySMTPAddress, DistinguishedName; &lt;br /&gt;Write-Host $line.PrimarySMTPAddress &lt;br /&gt;Write-Host $mailbox &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $userName = $mailbox.SameAccountName; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $userDN = $mailbox.DistinguishedName; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $TDB = $line.TargetDB &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host "Moving $userName to $TDB..." -ForegroundColor White &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $xmlRequest = new-object "System.Xml.XmlDocument"; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $xmlRequest.LoadXml($xmlRequestStr);&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $xmlRequest.request.data.user = "LDAP://" + $userDN; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #008000;"&gt;Write-Host $userDN; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #008000;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $xmlRequest.request.data.targetDatabase = $TDB; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $xmlResponse = $null; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $xmlResponse = SendMPSRequest($xmlRequestStr.ToString()); &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($xmlResponse.Response.Data.User -ne $null)` &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $MPSUser = New-Object System.Object; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $MPSUser | Add-Member -Type NoteProperty -Name "DistinguishedName" -Value $userDN; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $MPSUser | Add-Member -Type NoteProperty -Name "User" -Value $xmlResponse.Response.Data.user; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $MPSUser | Add-Member -Type NoteProperty -Name "TargetDB" -Value $xmlResponse.Response.Data.targetDatabase; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $MPSUser | FL; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;br /&gt;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;Write-Host; &lt;br /&gt;Write-Host "********************************************************************************************************************************************************************************************"; &lt;br /&gt;Write-Host "Script execution complete. In pre-HMC4.0 Hosted Exchange Update Rollup 5 environments, please remember to run the Managed Email 2007::RepairExchangeObject procedure on all mailboxes moved." -Foregroundcolor Blue -Backgroundcolor White; &lt;br /&gt;Write-Host "********************************************************************************************************************************************************************************************"; &lt;br /&gt;Write-Host;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;After successfully move all Mailboxes from target MBX Server/s to different MBX Server/s then you need to run step 3 again and complete the last column to be sure that mailstores in target MBX Servers are empty and not assigned for any organization.&lt;/li&gt;
&lt;li&gt;Now you can remove the empty mailstores (after moving mailboxes and verifying that these mailstores are not allocated for any organization), this by running &amp;ldquo;RemoveExchangeResource.xml&amp;rdquo; under &amp;ldquo;Exchange Resource Manager&amp;rdquo; folder in MPS Engine Server.&lt;/li&gt;
&lt;li&gt;Then you can run &amp;ldquo;QueryAllStore.xml&amp;rdquo; to verify that all mailstores in target MBX server/s were removed from MPS Resource Manager.&lt;/li&gt;
&lt;/ul&gt;
&lt;!--more--&gt;
&lt;p&gt;In the next post I will cover 3rd and 4th steps for downsizing activity, this will be coming soon, so be tuned.&lt;/p&gt;
&lt;p&gt;As a conclusion HMC downsizing activity need some planning and should be done carefully to avoid any risk that can affect the HMC production environment.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="body"&gt;Related Posts:&lt;/p&gt;
&lt;p class="body"&gt;Part1: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/11/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/11/11/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p class="body"&gt;Part2: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/12/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part2.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/11/12/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part2.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Part3: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/19/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part3.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/11/19/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part3.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3533654" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/bettertogether/archive/tags/Hosted+Exchange/">Hosted Exchange</category></item><item><title>Downsizing HMC Environment to Prepare for Exchange 2010 SP2 Hosted Solution – Part1</title><link>http://blogs.technet.com/b/bettertogether/archive/2012/11/13/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx</link><pubDate>Tue, 13 Nov 2012 19:48:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3532357</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3532357</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2012/11/13/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx#comments</comments><description>&lt;div class="title"&gt;As most of Hosted Messaging and Collaboration (HMC) companies start planning to migrate to Exchange 2010 SP2 hosted environment due to the change in strategy that was announced about the future of /hosting mode &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/10/13/future-of-hosting-mode.aspx"&gt;here&lt;/a&gt;, so most HMC customer have to move directly to Exchange 2010 SP2 in hosted mode as discussed &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/12/06/exchange-2010-service-pack-2-and-hosting.aspx"&gt;here&lt;/a&gt;, and one of the activities come up to migrate from HMC to Exchange 2010 SP2 is Downsizing activity in the running HMC environment to utilize part of hardware to be reused in the new Exchange 2010 SP2 environment, and although it looks like a simple activity for some IT people but there are a lot of challenges that can be in some cases for some specific HMC components show stopper to continue the downsizing activity.&lt;/div&gt;
&lt;div class="title"&gt;&lt;span style="font-size: xx-small;"&gt;In this post series I will share all my experience with HMC downsizing activity and explain how I deal with different challenges I found in downsizing HMC.&lt;/span&gt;&lt;/div&gt;
&lt;div class="postBody" style="margin: 4px 0px 0px; border-width: 0px; padding: 0px;"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span style="text-decoration: underline;"&gt;First step &lt;/span&gt;of this activity is to carefully plan for the whole downsizing activity and to chose which HMC components that will be decommissioned from the running HMC solution without affect the whole HMC solution functionality, considering the current load and utilization of each role, below is different selected roles and the reason behind the selection: &lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Exchange Edge Servers&lt;/strong&gt; &amp;ndash; consider keeping minimum 2 Exchange Edge Servers for load balancing and keep Exchange Edge high available &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;OCS Edge Servers&lt;/strong&gt; - consider keeping minimum 2 Edge Servers for load balancing and keep OCS Edge high available &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;TMG Servers&lt;/strong&gt; - consider keeping minimum 2 TMG Servers for load balancing and keep TMG high available &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Exchange Hub Servers&lt;/strong&gt; - consider keeping minimum 2 Exchange Hub Servers for load balancing and keep Exchange Hub high available &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Exchange CAS Servers&lt;/strong&gt; - consider keeping minimum 2 Exchange CAS Servers for load balancing and keep Exchange CAS high available &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;OCS Archive and Monitoring Server&lt;/strong&gt; &amp;ndash; consider that you are going to lost OCS Archiving feature which is optional in HMC environment, if not then you should keep it. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;OCS Front End Servers&lt;/strong&gt; - consider keeping minimum 2 OCS Front End Servers for load balancing and keep OCS Front End high available &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;OCS Web Access Servers&lt;/strong&gt; - consider keeping minimum 2 OCS Web Access Servers for load balancing and keep OCS Web Access high available &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Provisioning Front End Servers&lt;/strong&gt; - consider keeping minimum 2 Provisioning Front End Servers for load balancing and keep Provisioning Front End high available &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Active Directory Domain Controllers&lt;/strong&gt; - consider keeping minimum 2 Domain Controllers for load balancing and keep Directory Service high available &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Exchange Mailbox Servers&lt;/strong&gt; &amp;ndash; Considering keeping minimum 2 Exchange MBX Servers for in Cluster (2 CCR nodes or 2 Active/Passive SCC nodes) and keep Exchange MBX high available, and this is the most critical components in downsizing activity because of Microsoft Provisioning System (MPS) Resource Manager dependencies on Exchange MBX resources. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span style="text-decoration: underline;"&gt;Second step &lt;/span&gt;is the preparation for decommission of each server role, and preparations is something that should be done for each role target for decommission as following: &lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Exchange Edge Servers&lt;/strong&gt; &amp;ndash; for Exchange Edge decommissioning you will need to remove edge servers that are target for decommission from Edge Subscription from Exchange Hub as described &lt;/span&gt;&lt;a href="http://technet.microsoft.com/en-us/library/aa996865.aspx"&gt;&lt;span style="font-size: xx-small;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: xx-small;"&gt;, then to delete Edge subscription form each Edge Server that will be decommissioned as described &lt;/span&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb124807(EXCHG.80).aspx"&gt;&lt;span style="font-size: xx-small;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: xx-small;"&gt;, this beside the important step to remove the decommissioned Exchange Edge Server from the list of Edge Servers in Load Balancer (Load Balancer may need to be refreshed and disconnect all current sessions) or in External DNS. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;OCS Edge Servers&lt;/strong&gt; &amp;ndash; for OCS Edge decommissioning simply you will need to remove OCS Edge from Load Balancer (Load Balancer may need to be refreshed and disconnect all current sessions), and update OCS configuration from OCS front end by removing the decommissioned OCS Edge Server. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;TMG Servers&lt;/strong&gt; &amp;ndash; for TMG you should take care about removing TMG Servers that are target for decommission from the existing TMG array and to remove the decommissioned TMG Servers from any computers sets and/or access rules. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Exchange Hub Servers&lt;/strong&gt; &amp;ndash; for Exchange Hub you should consider removing Exchange Hub Server that are target for decommission from Load Balancer (if any Load Balancing configuration done for internal application SMTP relay), and to update all Send and Receive Connectors to not include these Exchange Hub Servers. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Exchange CAS Servers&lt;/strong&gt;&amp;ndash; for Exchange CAS you should consider removing Exchange CAS Servers that are target for decommission from computer sets in TMG configuration, then to remove it from Load Balancer (Load Balancer may need to be refreshed and disconnect all current sessions), then you need to remove CAS Servers that are target for decommission from Offline Address Book Servers list that were added by &amp;ldquo;AddOABCAS.xml&amp;rdquo; [&amp;lt;installdir&amp;gt;:\Program Files\Microsoft Hosting\Provisioning\Samples\Managed Email 2007] from MPS using the following procedure: &lt;/span&gt;
&lt;p&gt;&lt;span style="font-size: xx-small;"&gt;1. Use GetOABCASPoolDefault.xml to get the CAS Pool Name&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: xx-small;"&gt;2. Use Get OABCAS.xml to know which CAS servers are member in CAS Pool for OAB&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: xx-small;"&gt;3. Use DeleteOABCAS.xml to delete CAS that will be decommissioned&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: xx-small;"&gt;And one of the best practices for CAS decommissioning in HMC environment is to shutdown CAS Servers that will be decommissioned for a certain time and check that everything in the HMC environment is working good&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;OCS Archive and Monitoring Server&lt;/strong&gt; &amp;ndash; for OCS Archive and/or Monitoring Server all you should take care about is to uncheck the option to Enable Archive and/or Enable monitoring from OCS Front End Server &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;OCS Front End Servers&lt;/strong&gt; &amp;ndash; for OCS Front End Servers you need to remove all Front End Servers that are target for decommission from Load Balancer, and update OCS configuration to not include the decommissioned OCS Front End Servers in list of Front End Servers from OCS Front End and from OCS Edge Servers &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;OCS Web Access Servers&lt;/strong&gt; - for OCS Web Access Servers you need to remove all Web Access Servers that are target for decommission from Load Balancer, and to deactivate Web Access Server follow Microsoft Documentation &lt;/span&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd572619(v=office.13).aspx"&gt;&lt;span style="font-size: xx-small;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size: xx-small;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Provisioning Front End Servers&lt;/strong&gt; &amp;ndash; for provisioning front end servers decommissioning, you should consider removing front end servers that are target for decommission from load balancer &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Active Directory Domain Controllers&lt;/strong&gt; &amp;ndash; for Active Directory Domain Controllers it is very important to move FSMO roles from all Domain Controllers that are target for decommission, also to remove these Domain Controllers from list or preferred Domain Controllers in Control Panel (If this was configured in Control Panel)&amp;nbsp; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;strong&gt;Exchange Mailbox Servers -&lt;/strong&gt;&amp;nbsp; for Exchange Mailbox Servers decommissioning a lot of preparations should be done carefully, this will include steps to update the MPS resource manager before moving or deleting any objects considering Moving Mailboxes using script that should de-allocate Organization assignment from each Mailbox Store then allocate the Organization assignment to the target Mailbox Store then to move the Mailbox to different Mailbox Store I will share the correct script to be used for this critical step, and this will be discussed later in different post of this post series. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span style="text-decoration: underline;"&gt;Third step&lt;/span&gt; is the decommissioning activities itself specially, and this will be discussed later in different post of this post series. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: xx-small;"&gt;&lt;span style="text-decoration: underline;"&gt;Fourth and last step&lt;/span&gt; is the post decommissioning activities, and this will be discussed later in different post of this post series. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p class="body"&gt;&lt;span style="font-size: xx-small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="body"&gt;&lt;span style="font-size: xx-small;"&gt;In the next post I will continue with the decommissioning preparation activities related to MBX server role and MPS activity related to it, followed by 3rd and 4th steps for downsizing activity, this will be coming soon be tuned.&lt;/span&gt;&lt;/p&gt;
&lt;p class="body"&gt;&lt;span style="font-size: xx-small;"&gt;As a conclusion HMC downsizing activity need some planning and should be done carefully to avoid any risk that can affect the HMC production environment.&lt;/span&gt;&lt;/p&gt;
&lt;p class="body"&gt;&lt;span style="font-size: xx-small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="body"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;Related Posts:&lt;/span&gt;&lt;/p&gt;
&lt;p class="body"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Part1: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/11/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/11/11/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part1.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="body"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Part2: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/12/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part2.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/11/12/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part2.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="body"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Part3: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/11/19/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part3.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/11/19/downsizing-hmc-environment-to-prepare-for-exchange-2010-sp2-hosted-solution-part3.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p class="body"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3532357" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/bettertogether/archive/tags/Hosted+Exchange/">Hosted Exchange</category></item><item><title>Windows Server 2012 – Part3: Virtualization Enhancements “Mobility”– Hyper-V Replica</title><link>http://blogs.technet.com/b/bettertogether/archive/2012/08/07/windows-server-2012-part3-virtualization-enhancements-mobility-hyper-v-replica.aspx</link><pubDate>Tue, 07 Aug 2012 12:30:57 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3512935</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3512935</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2012/08/07/windows-server-2012-part3-virtualization-enhancements-mobility-hyper-v-replica.aspx#comments</comments><description>&lt;p&gt;In this post series I started &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx"&gt;here&lt;/a&gt; with a release date announced in Windows Server Blog (by the way it was &lt;font color="#000000"&gt;announced yesterday (1st of August) that&lt;/font&gt; Windows Server 2012 is RTM today), then I start highlighting the main areas of enhancements that I will focus on in this series starting from Virtualization Enhancements started from scalability &amp;amp; flexibility and shown how to host Virtual Machine on Windows Server 2010 file server &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/07/19/windows-server-2012-part2-virtualization-enhancements-scalability-amp-flexibility.aspx"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Today I am going to move to different area which is &lt;strong&gt;Hyper-V Mobility&lt;/strong&gt;, and will cover one of my favorite features in Windows Server 2012 which is &lt;strong&gt;Hyper-V Replica&lt;/strong&gt;, Hyper-V Replica is new functionality added to the Hyper-V Role in Windows Server 2012 that allow virtual machines running on a host or cluster in a primary site to be replicated to a server or cluster in secondary site using available network bandwidth. Hyper-V Replica replication is efficient, periodic, and asynchronous over IP-based networks and allows a system administrator, in the event of a failure at a primary site (e.g. disaster, server failure, etc.), to execute a failover of production workloads to replica servers at a secondary location within a very short time, let me show you how to configure Hyper-V Replica.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;Consider that you have a very simple Hyper-V environment consists of consists of one Domain Controller “&lt;strong&gt;DC&lt;/strong&gt;” and two Hyper-V Hosts “&lt;strong&gt;HV1&lt;/strong&gt;” &amp;amp; “&lt;strong&gt;HV2&lt;/strong&gt;” in the same Active Directory Domain “&lt;strong&gt;contoso.com&lt;/strong&gt;”, and the high level steps to configure and test Hyper-V Replica are as follows:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Configure the Firewall to allow Hyper-V Replication. &lt;/li&gt;    &lt;li&gt;Create Virtual Network and a Virtual Machine to Replicate. &lt;/li&gt;    &lt;li&gt;Configure Hyper-V Replication Settings on the two Hosts HV1 &amp;amp; HV2. &lt;/li&gt;    &lt;li&gt;Configure Guest IP Injection. &lt;/li&gt;    &lt;li&gt;Test Failover (Planned and Unplanned). &lt;/li&gt;    &lt;li&gt;View Replication Status Health. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Let us start showing you how it is easy to configure and test this amazing feature &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/3073.wlEmoticon_2D00_smile_5F00_2.png" /&gt;.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Configure the Firewall to Allow Hyper-V Replication&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On &lt;strong&gt;HV1&lt;/strong&gt; login as Domain Administrator and click &lt;strong&gt;Server Manager&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;From &lt;strong&gt;Tools&lt;/strong&gt; menu click &lt;strong&gt;Windows Firewall with Advanced Security&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0334.1_2D00_3_5F00_thumb_5B00_2_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1-3_thumb[2]" border="0" alt="1-3_thumb[2]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/2061.1_2D00_3_5F00_thumb_5B00_2_5D005F00_thumb.png" width="383" height="182" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;In the Console Tree pane, click &lt;strong&gt;Inbound Rules&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Right-click the &lt;strong&gt;Hyper-V replica HTTP listener (TCP-In)&lt;/strong&gt; rule, and the click &lt;strong&gt;Enable Rule&lt;/strong&gt;, and close the &lt;strong&gt;Windows Firewall with Advanced Security console&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/8814.1_2D00_3_5F00_thumb_5B00_5_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1-3_thumb[5]" border="0" alt="1-3_thumb[5]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/6761.1_2D00_3_5F00_thumb_5B00_5_5D005F00_thumb.png" width="382" height="183" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Switch to &lt;strong&gt;HV2&lt;/strong&gt;, and repeat the same above steps. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Create Virtual Network and a Virtual Machine to Replicate&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On &lt;strong&gt;DC&lt;/strong&gt; login as Domain Administrator and click &lt;strong&gt;Server Manager&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;On the &lt;strong&gt;Tools&lt;/strong&gt; menu, click &lt;strong&gt;Hyper-V Manager&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the Console Tree pane, right-click &lt;strong&gt;Hyper-V Manager&lt;/strong&gt;, and then click &lt;strong&gt;Connect to Server&lt;/strong&gt;, and in Another computer, type &lt;strong&gt;HV1&lt;/strong&gt;, and then click &lt;strong&gt;Virtual Switch Manager&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Ensure &lt;strong&gt;External&lt;/strong&gt; is selected, and then click &lt;strong&gt;Create Virtual Switch&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In Name, Type &lt;strong&gt;TestNet&lt;/strong&gt;, and then click Ok, and in Apply Networking Changes dialog box, click &lt;strong&gt;Yes&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/6232.1_2D00_3_5F00_thumb_5B00_8_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1-3_thumb[8]" border="0" alt="1-3_thumb[8]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0550.1_2D00_3_5F00_thumb_5B00_8_5D005F00_thumb.png" width="384" height="288" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Repeat steps above using &lt;strong&gt;HV2&lt;/strong&gt; as target server to create a virtual network on &lt;strong&gt;HV2&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Then from &lt;strong&gt;Hyper-V Manager&lt;/strong&gt; create new virtual machine and name it &lt;strong&gt;TestVM&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Configure Hyper-V Replication Settings on the two Hosts HV1 &amp;amp; HV2:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On &lt;strong&gt;DC&lt;/strong&gt;, in the Hyper-V Management console, in the console tree pane, click &lt;strong&gt;HV1&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Right-click&lt;strong&gt; TestVM&lt;/strong&gt;, and click &lt;strong&gt;Enable Replication&lt;/strong&gt;, and click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/5238.1_2D00_3_5F00_thumb_5B00_10_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1-3_thumb[10]" border="0" alt="1-3_thumb[10]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/1031.1_2D00_3_5F00_thumb_5B00_10_5D005F00_thumb.png" width="385" height="209" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;On the Specify Replica page, type &lt;strong&gt;HV2.contoso.com&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;, and you should expect error stating that the specified Replica server is not configured to receive replication from this server. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/3250.1_5F00_thumb_5B00_2_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1_thumb[2]" border="0" alt="1_thumb[2]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/2654.1_5F00_thumb_5B00_2_5D005F00_thumb.png" width="382" height="290" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Click &lt;strong&gt;Configure Server&lt;/strong&gt; to configure HV2 as replica server. &lt;/li&gt;    &lt;li&gt;On the Hyper-V Settings for HV2 page, check the &lt;strong&gt;Enable this computer as a Replica server&lt;/strong&gt; check box. &lt;/li&gt;    &lt;li&gt;In the Authentication and Ports section, check the &lt;strong&gt;Use Kerberos (HTTP)&lt;/strong&gt; check box, and then ensure the port is 80. &lt;/li&gt;    &lt;li&gt;In the Authentication and storage section, click &lt;strong&gt;Allow replication from any authenticated server&lt;/strong&gt;, and click &lt;strong&gt;Ok&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/6443.2_5F00_thumb_5B00_1_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2_thumb[1]" border="0" alt="2_thumb[1]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4452.2_5F00_thumb_5B00_1_5D005F00_thumb.png" width="382" height="280" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;On the Specify Server page, ensure &lt;strong&gt;hv2.contoso.com&lt;/strong&gt; is in the Replica server field, and click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;On the Connection Parameters page, ensure the replica server is &lt;strong&gt;hv2.contoso.com&lt;/strong&gt;, the Replica server port is &lt;strong&gt;80&lt;/strong&gt;, and &lt;strong&gt;Use Kerberos authentication (HTTP)&lt;/strong&gt; is selected, and also ensure that the &lt;strong&gt;Compress the data that is transmitted over the network&lt;/strong&gt; check box is checked, and click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4331.3_5F00_thumb_5B00_3_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="3_thumb[3]" border="0" alt="3_thumb[3]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0131.3_5F00_thumb_5B00_3_5D005F00_thumb.png" width="380" height="284" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;On the Choose Replication VHDs page, ensure that &lt;strong&gt;C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\TestVM.vhdx&lt;/strong&gt; check box is checked, and click &lt;strong&gt;Next&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt; on the Configure Recovery History page. &lt;/li&gt;    &lt;li&gt;On the Choose Initial Replication Method page, select to &lt;strong&gt;Send initial copy over the network&lt;/strong&gt; and &lt;strong&gt;Start replication immediately&lt;/strong&gt;, then click &lt;strong&gt;Finish&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Now from Hyper-V console right-click &lt;strong&gt;HV1&lt;/strong&gt;, and then click &lt;strong&gt;Hyper-V Settings&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the Hyper-V Settings for HV1 windows, click &lt;strong&gt;Replication Configuration&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Check the &lt;strong&gt;Enable this computer as a Replica server&lt;/strong&gt; check box. &lt;/li&gt;    &lt;li&gt;In Authentication and Ports section, check the &lt;strong&gt;User Kerberos (HTTP)&lt;/strong&gt; check box, and ensure that the port is &lt;strong&gt;80&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the Authentication and storage section, click &lt;strong&gt;Allow replication from any authenticated server&lt;/strong&gt;, and then click &lt;strong&gt;Ok&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Configure Guest IP Injection:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Let me explain more why we need guest IP Injection, when a virtual machine is replicated from a primary server to a replica server, all the machine properties, including its IP address, are replicated. Hyper-V allows an administrator to place a new IP address on the replica of the virtual machine so that when it starts, it is configured with an IP address suitable to the network where the replica server is located.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On &lt;strong&gt;DC&lt;/strong&gt; login as Domain Administrator, and in the Hyper-V Manager console, in the Console Tree pane, click &lt;strong&gt;HV2&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the Details pane, right-click &lt;strong&gt;TestVM&lt;/strong&gt;, and then click &lt;strong&gt;Settings&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Click &lt;strong&gt;Network Adapter&lt;/strong&gt;, and the expand it. &lt;/li&gt;    &lt;li&gt;Click &lt;strong&gt;Failover TCP/IP&lt;/strong&gt;, and in IPV4 settings area, check the &lt;strong&gt;User the following IPv4 address schema for the virtual machine&lt;/strong&gt; check box. &lt;/li&gt;    &lt;li&gt;Configure the address from IP range same as Replica Server HV2 range, and click &lt;strong&gt;Apply&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0020.1_5F00_thumb_5B00_5_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1_thumb[5]" border="0" alt="1_thumb[5]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4466.1_5F00_thumb_5B00_5_5D005F00_thumb.png" width="373" height="284" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Under the Network Adapter, click &lt;strong&gt;Test Failover&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the &lt;strong&gt;Virtual Switch&lt;/strong&gt; drop-down menu, click &lt;strong&gt;TestNet&lt;/strong&gt;, and click &lt;strong&gt;Ok&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Test Failover (Planned and Unplanned):&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Hyper-V allows an administrator to test whether or not a virtual machine is successfully replicating by starting it on the replica server. The test is done by starting the virtual machine on a replica server and ensuring a successful start. In the test, the virtual machine does not connect to the network; therefore it will not interfere with the original virtual machine running on the primary server. In addition, replication from the primary server to the replica server is not interrupted.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On &lt;strong&gt;DC&lt;/strong&gt; login as Domain Administrator. &lt;/li&gt;    &lt;li&gt;In the Hyper-V Manager console, in the Console Tree pane, click &lt;strong&gt;HV2&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the details pane, right-click &lt;strong&gt;TestVM&lt;/strong&gt;, click &lt;strong&gt;Replication&lt;/strong&gt;, and then click &lt;strong&gt;Test Failover&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/1727.t1_5F00_thumb_5B00_2_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="t1_thumb[2]" border="0" alt="t1_thumb[2]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0245.t1_5F00_thumb_5B00_2_5D005F00_thumb.png" width="394" height="321" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;In the Test Failover dialog box, click &lt;strong&gt;Test Failover&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/3463.T2_5F00_thumb_5B00_1_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="T2_thumb[1]" border="0" alt="T2_thumb[1]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4503.T2_5F00_thumb_5B00_1_5D005F00_thumb.png" width="399" height="190" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Notice that in the Hyper-V details window, a new virtual machine named TestVM-Test is displayed. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/2821.T3_5F00_thumb_5B00_1_5D005F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="T3_thumb[1]" border="0" alt="T3_thumb[1]" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/7215.T3_5F00_thumb_5B00_1_5D005F00_thumb.png" width="402" height="221" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;In the Hyper-V Manager console, right-click &lt;strong&gt;TestVM&lt;/strong&gt;, click Replication, click &lt;strong&gt;Stop Test Failover&lt;/strong&gt;, and then in the Stop Test Failover dialog box, click &lt;strong&gt;Stop Test Failover&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And to execute a &lt;u&gt;planned failover&lt;/u&gt; such as during hardware upgrades or during a planned disaster recover test follow the below steps:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On &lt;strong&gt;DC,&lt;/strong&gt; in Hyper-V Manager console, in the Console Tree pane, click &lt;strong&gt;HV1&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the Details pane, right-click &lt;strong&gt;TestVM&lt;/strong&gt;, click &lt;strong&gt;Replication&lt;/strong&gt;, and then click &lt;strong&gt;Planned Failover&lt;/strong&gt;, and click &lt;strong&gt;Failover&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/1325.1_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="1" border="0" alt="1" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0334.1_5F00_thumb.png" width="409" height="282" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/8838.2_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="2" border="0" alt="2" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4111.2_5F00_thumb.png" width="412" height="254" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Wait for the Planned Failover dialog box to appear indicating a failover. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/8311.3_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="3" border="0" alt="3" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4276.3_5F00_thumb.png" width="420" height="261" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;In the Planned Failover dialog box, click&lt;strong&gt; Close&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In Hyper-V Manager console, in the Console Tree pane, click &lt;strong&gt;HV2&lt;/strong&gt;, and note that HV2 is now the primary server and HV1 is now the replica server for the TestVM. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And now let us simulate &lt;u&gt;unplanned failover&lt;/u&gt;, something that can happened if primary datacenter failed.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On DC, in the Hyper-V Manager console, in the Console Tree pane, click &lt;strong&gt;HV2&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the details pane, right-click &lt;strong&gt;TestVM&lt;/strong&gt;, and click &lt;strong&gt;Shut Down&lt;/strong&gt;., and wait until the virtual machine completely shuts down. &lt;/li&gt;    &lt;li&gt;In the Hyper-V Manager console, in the Console Tree pane, click &lt;strong&gt;HV1&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the Details pane, right-click &lt;strong&gt;TestVM&lt;/strong&gt;, click &lt;strong&gt;Replication&lt;/strong&gt;, and then click &lt;strong&gt;Failover&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0363.U1_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="U1" border="0" alt="U1" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/5241.U1_5F00_thumb.png" width="399" height="284" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;In the Failover dialog box, click &lt;strong&gt;Fail Over&lt;/strong&gt;, and you should note that HV2.contoso.com become the current Primary Server for TestVM. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/3755.U2_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="U2" border="0" alt="U2" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4721.U2_5F00_thumb.png" width="398" height="222" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;In the Hyper-V Manager console, right-click &lt;strong&gt;TestVM&lt;/strong&gt;, click &lt;strong&gt;Replication&lt;/strong&gt;, and then click &lt;strong&gt;Reverse Replication&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/1007.U3_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="U3" border="0" alt="U3" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/6371.U3_5F00_thumb.png" width="400" height="308" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;In the Reverse Replication Wizard for TestVM, click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;On the Specify Replica page, ensure that the replica server failed contains &lt;strong&gt;HV2.contoso.com&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Click &lt;strong&gt;Next &lt;/strong&gt;four times, accepting the default values on each page in the wizard, and then click &lt;strong&gt;Finish&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;In the Reverse Replication Wizard for TestVM, click &lt;strong&gt;Close&lt;/strong&gt;, and note that now HV1 is the primary server and HV2 is replica server for the TestVM. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;View Status Replication Health:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Hyper-V Replication provides information as to the status and health of the replicated virtual machines, in this step we will determine the replication health of a virtual machine, and then we will determine the primary and replica servers for a virtual machine.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Determine the replication health of a virtual machine:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;In Hyper-V Manager console, in the Console Tree pane, click HV1. &lt;/li&gt;    &lt;li&gt;In the Details pane, in the Virtual Machine pane, right-click any of the column headers, for example, Name, State, CPU Usage, etc., and then click Add/Remove Column. &lt;/li&gt;    &lt;li&gt;In the Available Columns list, click Replication Health, and then click Add, and click Ok. &lt;/li&gt;    &lt;li&gt;Adjust the column sizes so as to view the Replication Health column in the window. &lt;/li&gt;    &lt;li&gt;In the Details pane, right-click TestVM, click Replication, and then click View Replication Health. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4705.V1_5F00_8.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="V1" border="0" alt="V1" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/6765.V1_5F00_thumb_5F00_2.png" width="397" height="309" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Review the information found in the Replication Health window, and then click Close. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/7024.V2_5F00_4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="V2" border="0" alt="V2" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/1145.V2_5F00_thumb_5F00_1.png" width="398" height="318" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000000"&gt;I did not decide yet about what I am going to cover in the next post, but almost I will keep digging into Virtualization Enhancements specially Mobility area that has a lot of new good features and capabilities that put Microsoft Hyper-V Virtualization Platform on top of Virtualization technologies, stay tuned, get ready, get excited.&lt;/font&gt;&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Related Posts:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Server 2012 – Part1: Release Date can be found here &lt;a title="http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx" href="http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Windows Server 2012 – Part2: Virtualization Enhancements “Scalability &amp;amp; Flexibility” shows how to host Virtual Machine on Windows Server 2010 file server can be found here &lt;a title="http://blogs.technet.com/b/meamcs/archive/2012/07/19/windows-server-2012-part2-virtualization-enhancements-scalability-amp-flexibility.aspx" href="http://blogs.technet.com/b/meamcs/archive/2012/07/19/windows-server-2012-part2-virtualization-enhancements-scalability-amp-flexibility.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/07/19/windows-server-2012-part2-virtualization-enhancements-scalability-amp-flexibility.aspx&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3512935" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/bettertogether/archive/tags/Windows+Server+2012/">Windows Server 2012</category></item><item><title>Windows Server 2012 – Part2: Virtualization Enhancements “Scalability &amp; Flexibility”</title><link>http://blogs.technet.com/b/bettertogether/archive/2012/07/21/windows-server-2012-part2-virtualization-enhancements-scalability-amp-flexibility.aspx</link><pubDate>Sat, 21 Jul 2012 20:40:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3510136</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3510136</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2012/07/21/windows-server-2012-part2-virtualization-enhancements-scalability-amp-flexibility.aspx#comments</comments><description>&lt;p&gt;In this post series I started here &lt;a title="http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx" href="http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx&lt;/a&gt; with a release date announced in Windows Server Blog and highlighted the main areas of enhancements that I will focus on in this series starting from Virtualization Enhancements that will take more than one post to cover it, so let me start directly with Windows Server 2012 &lt;strong&gt;Virtualization Scalability Enhancements&lt;/strong&gt;, table below shows how scalability improved in Windows Server 2012:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/8182.image_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/5852.image_5F00_thumb.png" width="517" height="226" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; that these numbers have changed with every public preview of Windows Server so they may change again for RTM.&lt;/p&gt;  &lt;p&gt;As you can see above that is a very major change in virtualization scalability compared to Windows 2008 R2 that put Microsoft Virtualization on top of all virtualization platform in the market, one of the main scalability point is number of virtual CPUs per Virtual Machine than can be up to 64 CPUs per Virtual Machine in Windows Server 2012. &lt;/p&gt;  &lt;p&gt;Then if we move to Windows Server 2012 &lt;strong&gt;Virtualization Flexibility Enhancements&lt;/strong&gt; I will start with different choices to select where virtual machine can be hosted on one of the following options:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;iSCSI storage, including the iSCSI target software now bundled as part of Windows Server 2012. &lt;/li&gt;    &lt;li&gt;Fiber Channel SAN connectivity. &lt;/li&gt;    &lt;li&gt;SMB 3.0, You can now host your VMs on a Windows Server 2012 file server running SMB 3.0 protocol. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;To describe more how to host Virtual Machine on Windows Server 2010 file server, simply all you will need is to create a shared folder on Windows Server 2012 file server cluster and give the Hyper-V Server computer name a full control on the shared folder, then while creating a new virtual machine select to host the virtual machine and its virtual hard disk on the file server shared folder, in the below example file server SMB based virtual machine is hosted on high available file server cluster then we can transfer the cluster file share containing virtual machines to another cluster node and this should not affect the running virtual machine which mean virtual machine should not experience any downtime or services interruption, for more details about how to simulate this scenario follow the below steps:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Create File Server Cluster:&lt;/strong&gt;       &lt;ul&gt;       &lt;li&gt;Assume that Windows Server 2012 two nodes cluster is already installed and cluster name is “Cluster.contoso.com”, then the next step is to add “File Server” role from Failover Cluster Manager. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/2804.image_5F00_6.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/7103.image_5F00_thumb_5F00_2.png" width="352" height="243" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ol&gt;   &lt;ul&gt;     &lt;li&gt;Select “Scale-Out File Server for Application Data” File Server Type, click next and give a name for file cluster “e.g. ClusterFS”, and then finish the file server cluster creation. &lt;/li&gt;   &lt;/ul&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/7607.image_5F00_8.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4477.image_5F00_thumb_5F00_3.png" width="360" height="251" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;li&gt;Then in Failover Cluster Manager, you can expand “Storage” and click “Disks” and select one of the available disks and click to “Add to Cluster Shared Volumes” note that CSV technology has been extended to include other cluster roles such as file servers. &lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p align="center"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0247.image_5F00_10.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/7607.image_5F00_thumb_5F00_4.png" width="363" height="249" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Creating the shared folder:&lt;/strong&gt;       &lt;ul&gt;       &lt;li&gt;This step to be done from Failover Cluster Manager after click on Roles, then right click on “ClusterFS” and select to “Add File Share”, (you may need to wait or to run IPConfig /Flushdns from PowerShell). &lt;/li&gt;     &lt;/ul&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/7181.image_5F00_12.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4861.image_5F00_thumb_5F00_5.png" width="378" height="269" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Select “SMB Share – Application” as a profile for the share, and click Next. &lt;/li&gt;     &lt;/ul&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/5531.image_5F00_14.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4454.image_5F00_thumb_5F00_6.png" width="387" height="283" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Click “C:\ClusterStorage\Volume1” as a shared location, and click Next. &lt;/li&gt;        &lt;li&gt;In Shared Name, type VMStore, and Click Next twice. &lt;/li&gt;     &lt;/ul&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0654.image_5F00_16.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/3872.image_5F00_thumb_5F00_1.png" width="383" height="279" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Click “Customize Permissions”, and “Add”, then “Select a principal”. &lt;/li&gt;     &lt;/ul&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/1727.image_5F00_18.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/3377.image_5F00_thumb_5F00_7.png" width="386" height="283" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Click “Object Types”, and select “Computers”, and then click Ok. &lt;/li&gt;        &lt;li&gt;Type HV1 (which is Hyper-V Server Name), and then click Ok, and in Permissions, click Full Control., and click Ok. &lt;/li&gt;     &lt;/ul&gt;      &lt;p&gt;&amp;#160;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/5047.image_5F00_20.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0652.image_5F00_thumb_5F00_8.png" width="381" height="246" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Click Share tab, and Allow Everyone, and then verify the access is Full Control, and click Ok, then Next. &lt;/li&gt;     &lt;/ul&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4035.image_5F00_22.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/1738.image_5F00_thumb_5F00_9.png" width="383" height="258" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Click Create, and then click Close. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Configure Delegation:&lt;/strong&gt;       &lt;ul&gt;       &lt;li&gt;From “Server Manager” open “Active Directory Users and Computers”, and navigate to “Computers”. &lt;/li&gt;        &lt;li&gt;Click HV1, and open properties, then from Delegation tab, click “Trust this computer for delegation to any service (Kerberos only)”. &lt;/li&gt;     &lt;/ul&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/3884.image_5F00_24.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0576.image_5F00_thumb_5F00_10.png" width="378" height="430" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Click Ok, and the Restart HV1 Hyper-V Server (This can be done using PowerShell: “Restart-Computer HV1 –Force”), then wait for server restart. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Create an SMB-based Virtual Machine:&lt;/strong&gt;       &lt;ul&gt;       &lt;li&gt;From “Hyper-V Manager”, select HV1, and click “New”, then “Virtual Machine”, and click Next. &lt;/li&gt;        &lt;li&gt;In Name, type SMB-VM01, and check “Store the virtual machine in a different location”, and the in location, type “\\clusterfs\vmstore”, and click Next. &lt;/li&gt;     &lt;/ul&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/0741.image_5F00_26.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/7181.image_5F00_thumb_5F00_11.png" width="392" height="295" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Type the desired startup memory, and check “User Dynamic memory for this virtual machine”, and then click Next triple times, and the click Finish. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Validate Failover of clustered SMB-Based Virtual Machine:&lt;/strong&gt;       &lt;ul&gt;       &lt;li&gt;From “Server Manager”, on Tools menu click “Failover Cluster Manager”, and then click “Cluster.contoso.com”. &lt;/li&gt;        &lt;li&gt;Click “Roles”, and then click “ClusterFS”. &lt;/li&gt;        &lt;li&gt;In the Action pane, click “Move”, and then click “Select Node”, note the selected node, and then click Ok. &lt;/li&gt;     &lt;/ul&gt;      &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/2388.image_5F00_28.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-84-52-metablogapi/4466.image_5F00_thumb_5F00_12.png" width="385" height="271" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;ul&gt;       &lt;li&gt;Note that the running virtual machine will keep running while storage have been transferred without the virtual machine being interrupted. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Hosting Virtual Machine on Cluster File Server is not mean that virtual machine itself is become highly available, and you still need to have Hyper-V cluster to provide high availability for virtual machines.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;In the coming post I will continue in Windows Server 2012 Virtualization enhancement and will cover a very good feature which is Hyper-V Replication which is considered a new virtualization feature and high availability feature in Windows Server 2012 on level of virtualization, So be tuned.&lt;/p&gt;  &lt;hr /&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Related Posts:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Server 2012 – Part1: Release Date can be found here &lt;a title="http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx" href="http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx&lt;/a&gt;&amp;#160; &lt;/li&gt; &lt;/ul&gt;  &lt;hr /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3510136" width="1" height="1"&gt;</description></item><item><title>Windows Server 2012 – Part1: Release Date</title><link>http://blogs.technet.com/b/bettertogether/archive/2012/07/17/windows-server-2012-part1-release-date.aspx</link><pubDate>Tue, 17 Jul 2012 04:34:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3509262</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3509262</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2012/07/17/windows-server-2012-part1-release-date.aspx#comments</comments><description>&lt;p&gt;I was so excited when I read today that Windows Server 2012 Release Date (RTM version) is the first week of August 2012 and the product will be generally available to customers worldwide in September 2012 as clearly announced in Windows Server Blog here&amp;#160; &lt;a title="http://blogs.technet.com/b/windowsserver/archive/2012/07/09/windows-server-2012-final-release-timing.aspx" href="http://blogs.technet.com/b/windowsserver/archive/2012/07/09/windows-server-2012-final-release-timing.aspx"&gt;http://blogs.technet.com/b/windowsserver/archive/2012/07/09/windows-server-2012-final-release-timing.aspx&lt;/a&gt;&amp;#160; and for sure you still able to download Release Candidate (RC) version from here &lt;a href="http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx?ocid&amp;amp;wt.mc_id=TEC_108_1_33"&gt;http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx?ocid&amp;amp;wt.mc_id=TEC_108_1_33&lt;/a&gt; , so I decided to start a series of blog posts to in details the new powerful features in Windows 2012 that will continue putting Microsoft on the top of Servers Operating Systems, mainly I will focus in specific areas like:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Virtualization&lt;/strong&gt; – With Windows Server 2012 Hyper-V virtualization role, Windows Server 2012 can help increase any IT environment server scalability and performance and provide better connectivity to cloud services. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Storage&lt;/strong&gt; – Windows Server 2012 has a strong focus on storage from the foundation of the storage stack up with improvements in how storage is stored and provisioned. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Clustering and Availability&lt;/strong&gt; – Windows Server 2012 has a strong focus on availability in how data is clustered and transferred across the network, and how that data is accessed and managed. With capabilities flexible enough to combine in different ways. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You will enjoy enhancements done in these areas in Windows Server 2012.&lt;/p&gt;  &lt;p&gt;So be tuned for coming posts that will cover in details the above areas as part of this post series.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Complete Post series can be found here &lt;a title="http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx" href="http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/07/10/windows-server-2012-part1-release-date.aspx&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3509262" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/bettertogether/archive/tags/Windows+Server+2012/">Windows Server 2012</category></item><item><title>Microsoft Private Cloud Videos</title><link>http://blogs.technet.com/b/bettertogether/archive/2012/01/24/microsoft-private-cloud-videos.aspx</link><pubDate>Tue, 24 Jan 2012 21:10:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3477057</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3477057</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2012/01/24/microsoft-private-cloud-videos.aspx#comments</comments><description>&lt;p&gt;These are a group of new Microsoft Private Cloud Videos:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://go.microsoft.com/?linkid=9793415"&gt;Video: Thought Leadership Series – Enabling Private Cloud&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;Garth Fort talks about why you should consider converting your current datacenter infrastructure into a private cloud fabric.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://go.microsoft.com/?linkid=9793417"&gt;Video: Thought Leadership Series – All about the App&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;Garth Fort talks about Microsoft’s unique philosophy around managing apps and highlights some of the compelling app management capabilities in System Center 2012.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://technet.microsoft.com/edge/Video/hh548162"&gt;Video: System Center 2012 Application Management Overview&lt;/a&gt;       &lt;br /&gt;Anant Sundaram, a Senior Product Manager, talks about the importance of application management in the private cloud and virtualized datacenter. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://technet.microsoft.com/edge/video/technet-edge-show-episode-4-infrastructure-management-with-system-center-2012"&gt;Video: System Center 2012 Infrastructure Management Overview&lt;/a&gt;       &lt;br /&gt;David Mills, a Senior Product Manager, talks about the importance of infrastructure management in the private cloud and virtualized datacenter. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://technet.microsoft.com/edge/technet-edge-show-episode-6-deploying-the-fabric-with-virtual-machine-manager-2012"&gt;Video: Deploying the Fabric with Virtual Machine Manager 2012&lt;/a&gt;       &lt;br /&gt;Kenon Owens, a Product Manager, talks about some of the new deployment and configuration features in VMM 2012. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Official Press Release &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.microsoft.com/Presspass/press/2012/jan12/01-17MSPrivateCloudDayPR.mspx?rss_fdn=Custom"&gt;Microsoft Brings the Cloud Down to Earth for Enterprises&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Use MVA &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://click.email.microsoftemail.com/?qs=14d54c5b892981af79c2fc06fe1e224f706ba4e42b779f9185489759d04abe3b3f914a077e4af20e"&gt;MVA: Configuring and deploying Microsoft’s private cloud&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;------------------------------------------------------------------&lt;/p&gt;  &lt;h6&gt;Related Posts:&lt;/h6&gt;  &lt;ul&gt;   &lt;li&gt;Free Microsoft Private Cloud Training: &lt;a title="http://blogs.technet.com/b/meamcs/archive/2012/01/23/free-microsoft-private-cloud-training.aspx" href="http://blogs.technet.com/b/meamcs/archive/2012/01/23/free-microsoft-private-cloud-training.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/01/23/free-microsoft-private-cloud-training.aspx&lt;/a&gt;&amp;#160; &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3477057" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/bettertogether/archive/tags/Private+Cloud/">Private Cloud</category></item><item><title>Free Microsoft Private Cloud Training</title><link>http://blogs.technet.com/b/bettertogether/archive/2012/01/24/free-microsoft-private-cloud-training.aspx</link><pubDate>Tue, 24 Jan 2012 21:08:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3477056</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3477056</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2012/01/24/free-microsoft-private-cloud-training.aspx#comments</comments><description>&lt;p&gt;On February 21 &amp;amp; 22 Microsoft Learning is running a 2-day virtual training event to help the world learn about the upcoming enhancements with the &lt;b&gt;Creating &amp;amp; Managing a Private Cloud with System Center 2012 Jump Start&lt;/b&gt;.&amp;nbsp; It is &lt;b&gt;100% free and open to the public&lt;/b&gt;, so register now! &lt;a href="http://bit.ly/ACCjbn"&gt;Sign up today&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Event Overview&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Adopting this exciting new computing paradigm provides a whole new landscape of technology and career direction for IT professionals. Microsoft Learning and the Microsoft System Center 2012 team have partnered to bring you an exciting opportunity to learn what you need to know to deploy, manage and maintain Microsoft&amp;rsquo;s private cloud solution. Leveraging the popular Jump Start virtual classroom approach, the industry&amp;rsquo;s most gifted cloud experts will show attendees why this new private cloud solution, based on System Center 2012 and Windows Server, has garnered so much attention. Presenters include Symon Perriman, Sean Christensen, Adam Hall, Kenon Owens, Prabu Rambadran &amp;amp; Chris Van Wesep and there will be a live Q&amp;amp;A during the event.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Event Agenda&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Day 1: Deployment &amp;amp; Configuration (Feb. 21)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Part 1: Understanding the Microsoft Private Cloud&lt;/li&gt;
&lt;li&gt;Part 2: Deploying the Infrastructure Components&lt;/li&gt;
&lt;li&gt;Part 3: Deploying the Private Cloud Infrastructure&lt;/li&gt;
&lt;li&gt;Part 4: Deploying the Service Layer&lt;/li&gt;
&lt;li&gt;Part 5: Deploying the Applications &amp;amp; VMs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Day 2: Management &amp;amp; Operations (Feb. 22)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Part 6: Managing the Infrastructure Components&lt;/li&gt;
&lt;li&gt;Part 7: Managing the Private Cloud Infrastructure&lt;/li&gt;
&lt;li&gt;Part 8: Managing the Service Layer&lt;/li&gt;
&lt;li&gt;Part 9: Managing the Applications &amp;amp; VMs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Jump Start Overview&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;This accelerated Jump Start sponsored by Microsoft Learning is tailored for IT professionals familiar with Windows Server technologies, Hyper-V virtualization, and the System Center management solutions. The course is designed to provide a fast-paced and technical understanding of how and why Microsoft&amp;rsquo;s approach to the private cloud delivers scalability, security, flexibility and control.&lt;/p&gt;
&lt;p&gt;Here are few unique benefits of this course:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Students have the opportunity to learn from and interact with the industry&amp;rsquo;s best cloud technologists!&lt;/li&gt;
&lt;li&gt;This high-energy, demo-rich learning experience will help IT Professionals understand why Microsoft private cloud solutions are making a splash in the industry.&lt;/li&gt;
&lt;li&gt;Students will see with their own eyes how Windows Server 2008 R2 and System Center 2012 work together to provide the best combination of security and scale.&lt;/li&gt;
&lt;li&gt;Information-packed agenda! Day one of this two-day online course will focus on designing and deploying the right solutions for your organization, while day two will provide an in-depth look at the tools available to help monitor, secure and control the operational aspects of a private cloud.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://bit.ly/ACCjbn"&gt;Sign up today&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;------------------------------------------------------------------&lt;/p&gt;
&lt;h6&gt;Related Posts:&lt;/h6&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft Private Cloud Videos: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2012/01/23/microsoft-private-cloud-videos.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2012/01/23/microsoft-private-cloud-videos.aspx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3477056" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/bettertogether/archive/tags/Private+Cloud/">Private Cloud</category></item><item><title>Orchestrator 2012 Deployment &amp; Configuration Step by Step – Part 5 “Integration Pack”</title><link>http://blogs.technet.com/b/bettertogether/archive/2011/11/21/orchestrator-2012-deployment-amp-configuration-step-by-step-part-5-integration-pack.aspx</link><pubDate>Sun, 20 Nov 2011 22:12:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3466321</guid><dc:creator>Meged Ezzat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/bettertogether/rsscomments.aspx?WeblogPostID=3466321</wfw:commentRss><comments>http://blogs.technet.com/b/bettertogether/archive/2011/11/21/orchestrator-2012-deployment-amp-configuration-step-by-step-part-5-integration-pack.aspx#comments</comments><description>&lt;p&gt;In this post series I will go through Microsoft System Center Orchestrator 2012 Deployment and Configuration in Step by Step format with screenshots, and will go into details of the product to help you better understand how you can get benefits from this powerful product.&lt;/p&gt; &lt;p&gt;In this post I will go through Integration Pack to better understand the concept and know how to Download, Import and use Integration Packs in Orchestrator 2012, again we still working with RC version which is subject to change in the next release.&lt;/p&gt; &lt;h5&gt;What is Integration Pack (IP):&lt;/h5&gt; &lt;p&gt;System Center 2012 - Orchestrator includes over 41 built-in workflow standard activities that perform a wide variety of functions. You can expand Orchestrator&amp;rsquo;s functionality and ability to integrate with other Microsoft and third-party platforms and products by installing integration packs. Integration packs for Orchestrator contain additional activities that extend the functionality of Orchestrator.&lt;/p&gt; &lt;p&gt;You can download integration packs from the Microsoft Download Center. Each integration pack has a guide that provides installation instructions, describes any known issues, and includes reference information for all of the activities supported by the integration pack.&lt;/p&gt; &lt;p&gt;Microsoft provides integration packs for all of the System Center products, as well as other Microsoft and third party products and technologies.&lt;/p&gt; &lt;p&gt;The following integration packs are available:&lt;/p&gt; &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/hh211591.aspx"&gt;IBM Tivoli Netcool/OMNIbus Integration Pack for System Center 2012 - Orchestrator Release Candidate&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/hh228186.aspx"&gt;VMware vSphere Integration Pack for System Center 2012 - Orchestrator Release Candidate&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/hh531758.aspx"&gt;Integration Pack for System Center Configuration Manager&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/hh531742.aspx"&gt;Integration Pack for System Center Data Protection Manager&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/hh531770.aspx"&gt;Integration Pack for System Center Operations Manager&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/hh531763.aspx"&gt;Integration Pack for System Center Service Manager&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/hh549293.aspx"&gt;Integration Pack for System Center Virtual Machine Manager&lt;/a&gt;&lt;/p&gt; &lt;h6&gt;&lt;span style="text-decoration: underline;"&gt;Important Note:&lt;/span&gt;&lt;/h6&gt; &lt;p&gt;Integration Packs for Orchestrator 2012 still not ready and will be released when Orchestrator 2012 RTM release very soon, expected to release before end of this year, however you you can download prerelease IPs from here &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=27842"&gt;http://www.microsoft.com/download/en/details.aspx?id=27842&lt;/a&gt;, and each Integration Pack has it&amp;rsquo;s own required configuration and in the below example I will focus in Virtual Machine Manager 2008 R2 Integration Pack as an example.&lt;/p&gt; &lt;h6&gt;Register and Deploy Integration Pack:&lt;/h6&gt; &lt;table style="width: 400px;" border="1" cellspacing="0" cellpadding="2"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt; &lt;p align="center"&gt;&lt;strong&gt;Step&lt;/strong&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="236"&gt; &lt;p align="center"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;strong&gt;Screenshot&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;1&lt;/td&gt; &lt;td valign="top" width="236"&gt;Copy the Virtual_Machine_Manager_2008_R2_Integration Pack.oip integration pack file to the location of your choice on the runbook server that the Orchestrator is running..&lt;/td&gt; &lt;td valign="top" width="133"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;2&lt;/td&gt; &lt;td valign="top" width="236"&gt;Click &lt;strong&gt;Start&lt;/strong&gt;, point to &lt;strong&gt;All Programs&lt;/strong&gt;, point to &lt;strong&gt;Microsoft System Center 2012&lt;/strong&gt;, and then click &lt;strong&gt;Orchestrator&lt;/strong&gt;. Right-click &lt;strong&gt;Deployment Manager&lt;/strong&gt;, and then click &lt;strong&gt;Run as Administrator&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/8865.2_5F00_3EC9AD5F.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="2" border="0" alt="2" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/4645.2_5F00_thumb_5F00_6DBBC369.png" width="209" height="159" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;3&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the left pane of the Deployment Manager, expand &lt;strong&gt;Management Server&lt;/strong&gt;. Right-click &lt;strong&gt;Integration Packs&lt;/strong&gt;, and then select &lt;strong&gt;Register IP with the Management Server&lt;/strong&gt;. The Integration Pack Registration Wizard opens. Click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/1018.3_5F00_2F264FF6.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="3" border="0" alt="3" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/5810.3_5F00_thumb_5F00_21B01723.png" width="210" height="150" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;4&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the &lt;strong&gt;Integration Pack or Hotfix Selection&lt;/strong&gt; window, click &lt;strong&gt;Add&lt;/strong&gt;. Locate and select the IP_SystemCenterVirtualMachineManager_1.0.oip file that you copied in step 1. Click &lt;strong&gt;Open,&lt;/strong&gt; then click&lt;strong&gt; Next.&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/2526.4_5F00_4AF73954.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="4" border="0" alt="4" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/5153.4_5F00_thumb_5F00_64BB49B6.png" width="212" height="152" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;5&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the &lt;strong&gt;Completing the Integration Pack Wizard&lt;/strong&gt; dialog box, click &lt;strong&gt;Finish&lt;/strong&gt;. The &lt;strong&gt;End User Agreement&lt;/strong&gt; dialog box appears. Click &lt;strong&gt;Accept&lt;/strong&gt;. The &lt;strong&gt;Log Entries&lt;/strong&gt; pane displays a confirmation message when the integration pack is successfully registered.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/4670.5_5F00_4AB763C7.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="5" border="0" alt="5" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/8484.5_5F00_thumb_5F00_40FECFC4.png" width="213" height="153" /&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/3515.5_5F00_4D10241E.png"&gt; &lt;br /&gt; &lt;br /&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/7331.5_2D00_1_5F00_499E66A9.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="5-1" border="0" alt="5-1" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/7343.5_2D00_1_5F00_thumb_5F00_1481B1AC.png" width="212" height="152" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;6&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the left pane of Deployment Manager, right-click &lt;strong&gt;Integration Packs&lt;/strong&gt;, and then select &lt;strong&gt;Deploy IP to Action Server or Client&lt;/strong&gt;. Click &lt;strong&gt;Next&lt;/strong&gt; for the &lt;strong&gt;welcome&lt;/strong&gt; page and then select &lt;strong&gt;Virtual Machine Manager 2008R2 Integration Pack&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/1805.6_5F00_27268596.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="6" border="0" alt="6" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/3157.6_5F00_thumb_5F00_72958D80.png" width="212" height="151" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/4544.6_2D00_1_5F00_57B941A7.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="6-1" border="0" alt="6-1" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/8764.6_2D00_1_5F00_thumb_5F00_31D2F577.png" width="212" height="152" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;7&lt;/td&gt; &lt;td valign="top" width="236"&gt;Enter the name of a runbook server or a computer with Runbook Designer installed, on which you want to deploy the integration pack, click &lt;strong&gt;Add&lt;/strong&gt;, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/0842.7_5F00_4F3520B6.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="7" border="0" alt="7" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/0456.7_5F00_thumb_5F00_2639E5E0.png" width="212" height="152" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;8&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the &lt;strong&gt;Installation Options&lt;/strong&gt; dialog box, select the options that apply to this deployment, and then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/8371.8_5F00_1CB1019D.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="8" border="0" alt="8" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/8780.8_5F00_thumb_5F00_65774DD6.png" width="213" height="152" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;9&lt;/td&gt; &lt;td valign="top" width="236"&gt;To choose a time to deploy the integration pack, select &lt;strong&gt;Schedule installation&lt;/strong&gt; check box, and then select the time and date from the &lt;strong&gt;Perform installation&lt;/strong&gt; list box.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/3581.9_5F00_4D43BDAE.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="9" border="0" alt="9" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/2352.9_5F00_thumb_5F00_0B8935C8.png" width="213" height="152" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;10&lt;/td&gt; &lt;td valign="top" width="236"&gt; &lt;p&gt;Select one of the following: &lt;br /&gt;&lt;strong&gt;a. Stop all running runbooks before installing the integration pack &lt;/strong&gt;to stop all running runbooks before deploying the integration pack. &lt;br /&gt;&lt;strong&gt;b. Install the Integration Packs without stopping the running Runbooks&lt;/strong&gt; to install the integration pack without stopping any running runbooks, then click &lt;strong&gt;Next&lt;/strong&gt;.&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="133"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;11&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the Completing Integration Pack Deployment Wizard dialog box, click &lt;strong&gt;Finish&lt;/strong&gt;.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/0207.11_5F00_7355A59F.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="11" border="0" alt="11" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/4011.11_5F00_thumb_5F00_4E84428E.png" width="214" height="154" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;12&lt;/td&gt; &lt;td valign="top" width="236"&gt;When the integration pack is deployed, the &lt;strong&gt;Log Entries&lt;/strong&gt; dialog displays a confirmation message. &lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Note:&lt;/strong&gt; because we configured a deployment schedule for the integration pack, so to verify that the deployment occurred check the event logs after the schedule time has passed.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/8244.12_5F00_24446ED9.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="12" border="0" alt="12" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/4527.12_5F00_thumb_5F00_5C068D2F.png" width="214" height="153" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;h6&gt;Common Issues to consider when use VMM R2 Integration Pack:&lt;/h6&gt; &lt;ul&gt; &lt;li&gt;Ensure that WinRM quickconfig is running on VMM Server to allow remote management.&lt;/li&gt; &lt;li&gt;Set PowerShell ExecutionPolicy Settings on the VMM sever to RemoteSigned.&lt;/li&gt; &lt;li&gt;Install the VMM Admin console on Orchestrator server, so the VMM PowerShell snap-in be available.&lt;/li&gt; &lt;/ul&gt; &lt;h6&gt;Confirm the Windows Management Framework prerequisites&lt;/h6&gt; &lt;ol&gt; &lt;li&gt; &lt;h6&gt;&lt;span style="font-weight: normal;"&gt;Confirm that you have Windows PowerShell 2.0 installed on the Orchestrator server, and on the Virtual Machine Manager server. One way to do this is to open Registry Editor. Expand the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine subkey. Confirm that the value of the Runtime Version entry begins with v2.0. If this value begins with 1.0, or the subkey is not present, install Windows PowerShell 2.0 using the instructions in &lt;/span&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkID=193574"&gt;&lt;span style="font-weight: normal;"&gt;article 96829&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: normal;"&gt; in the Microsoft Knowledge Base (&lt;/span&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkID=193574"&gt;&lt;span style="font-weight: normal;"&gt;http://go.microsoft.com/fwlink/?linkID=193574&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: normal;"&gt;).&lt;/span&gt;&lt;/h6&gt; &lt;/li&gt; &lt;li&gt; &lt;h6&gt;&lt;span style="font-weight: normal;"&gt;Confirm that you have Windows Remote Management 2.0 (WinRM 2.0) installed and configured on the Orchestrator server, and on the Virtual Machine Manager server. One way to confirm your configuration is in the Local Group Policy Editor.&lt;/span&gt;&lt;/h6&gt; &lt;/li&gt; &lt;li&gt; &lt;h6&gt;&lt;span style="font-weight: normal;"&gt;For more information about how to install and configure WinRM 2.0, see &lt;/span&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkID=171111"&gt;&lt;span style="font-weight: normal;"&gt;Installation and Configuration for Windows Remote Management&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: normal;"&gt; (http://go.microsoft.com/fwlink/?linkID=171111).&lt;/span&gt;&lt;/h6&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h6&gt;Enable Windows Remote Management Trusted Hosts:&lt;/h6&gt; &lt;table style="width: 401px;" border="1" cellspacing="0" cellpadding="2"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt; &lt;p align="center"&gt;&lt;strong&gt;Step&lt;/strong&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="236"&gt; &lt;p align="center"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;strong&gt;Screenshot&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;1&lt;/td&gt; &lt;td valign="top" width="236"&gt;On the Orchestrator server, open the &lt;strong&gt;Local Group Policy Editor&lt;/strong&gt;. To do this click &lt;strong&gt;Start&lt;/strong&gt;, click &lt;strong&gt;Run&lt;/strong&gt;, type &lt;strong&gt;gpedit.msc&lt;/strong&gt;, and then click &lt;strong&gt;OK.&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;2&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the Local Group Policy Editor, under &lt;strong&gt;Local Computer Policy&lt;/strong&gt;, expand &lt;strong&gt;Administrative Templates&lt;/strong&gt;, expand &lt;strong&gt;Windows Components&lt;/strong&gt;, expand &lt;strong&gt;Windows Remote Management&lt;/strong&gt;, expand &lt;strong&gt;WinRM Client&lt;/strong&gt;, and then double-click &lt;strong&gt;Trusted Hosts&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/6406.r2_5F00_48497DCE.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="r2" border="0" alt="r2" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/3365.r2_5F00_thumb_5F00_29BEF14B.png" width="244" height="172" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;3&lt;/td&gt; &lt;td valign="top" width="236"&gt;On the &lt;strong&gt;Setting&lt;/strong&gt; tab, click &lt;strong&gt;Enabled&lt;/strong&gt;. Add the name or IP address of the Virtual Machine Manager Server to the &lt;strong&gt;Trusted Hosts &lt;/strong&gt;list. Click &lt;strong&gt;OK.&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/4527.r3_5F00_65AAE766.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="r3" border="0" alt="r3" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/2870.r3_5F00_thumb_5F00_0D7DC0F9.png" width="244" height="172" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;h6&gt;Set the execution policy in Windows PowerShell:&lt;/h6&gt; &lt;p&gt;The execution policy in Windows PowerShell determines which scripts must be digitally signed before they will run. By default, the execution policy is set to &lt;strong&gt;Restricted&lt;/strong&gt;. This prohibits loading any configuration files or running any scripts.&lt;/p&gt; &lt;p&gt;To run the scripts in this integration pack, you must set the execution policy to &lt;strong&gt;RemoteSigned&lt;/strong&gt;. Use the following command: &lt;strong&gt;&amp;lt;System Drive&amp;gt;:\PS&amp;gt;set-executionpolicy remotesigned&lt;/strong&gt;. For more information abouthow to configure the Windows PowerShell execution policy, see &lt;a href="http://go.microsoft.com/fwlink/?linkID=113394"&gt;Set-ExecutionPolicy&lt;/a&gt; in the Microsoft TechNet Library (&lt;a href="http://go.microsoft.com/fwlink/?linkID=113394"&gt;http://go.microsoft.com/fwlink/?linkID=113394&lt;/a&gt;) .&lt;/p&gt; &lt;h6&gt;Confirm the remote connection quota settings in Windows PowerShell:&lt;/h6&gt; &lt;p&gt;You can use WS-Management quotas in Windows PowerShell remoting to protect the Orchestrator server and VMM computers from excessive resource use, both accidental and malicious. The MaxConcurrentOperationsPerUser quota setting in the WSMan:\&amp;lt;ComputerName&amp;gt;\Service node provides this protection by imposing a limit on the number of VMM objects that can run concurrently.&lt;/p&gt; &lt;p&gt;By default, MaxConcurrentOperationsPerUser is set to 5. This means that you can run a maximum of five VMM objects (shells) concurrently across all VMM policies.&lt;/p&gt; &lt;p&gt;If this default setting does not meet the needs of your organization, see &lt;a href="http://go.microsoft.com/fwlink/?linkID=135188"&gt;About_Remote_Troubleshooting&lt;/a&gt; in the Microsoft TechNet Library (http://go.microsoft.com/fwlink/?linkID=135188) for information about how to configure remote operations in Windows PowerShell.&lt;/p&gt; &lt;h5&gt;Configure the System Center Virtual Machine Manager Connections:&lt;/h5&gt; &lt;table style="width: 401px;" border="1" cellspacing="0" cellpadding="2"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt; &lt;p align="center"&gt;&lt;strong&gt;Step&lt;/strong&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="236"&gt; &lt;p align="center"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt; &lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;strong&gt;Screenshot&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;1&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the Runbook Designer, click the &lt;strong&gt;Options&lt;/strong&gt; menu, and then select &lt;strong&gt;System Center Virtual Machine Manager&lt;/strong&gt;. The &lt;strong&gt;System Center Virtual Machine Manager&lt;/strong&gt; dialog box appears.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/0726.vm1_5F00_5C4E608B.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="vm1" border="0" alt="vm1" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/6574.vm1_5F00_thumb_5F00_59B50900.png" width="244" height="171" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;2&lt;/td&gt; &lt;td valign="top" width="236"&gt;On the &lt;strong&gt;Configurations&lt;/strong&gt; tab, click &lt;strong&gt;Add&lt;/strong&gt; to begin the connection setup.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/4034.vm2_5F00_73791962.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="vm2" border="0" alt="vm2" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/6180.vm2_5F00_thumb_5F00_1C908BD4.png" width="244" height="172" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;3&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the &lt;strong&gt;Name&lt;/strong&gt; box, type the name or IP address of the computer on which Virtual Machine Manager is running.&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/2364.vm3_5F00_48313003.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="vm3" border="0" alt="vm3" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/4011.vm3_5F00_thumb_5F00_7B109A9D.png" width="244" height="170" /&gt;&lt;/a&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;4&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the &lt;strong&gt;Type&lt;/strong&gt; box, click the ellipsis button &lt;strong&gt;(...)&lt;/strong&gt;, select &lt;strong&gt;Microsoft SCVMM Connection&lt;/strong&gt;, and then click &lt;strong&gt;OK&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;5&lt;/td&gt; &lt;td valign="top" width="236"&gt;In the &lt;strong&gt;Properties&lt;/strong&gt; box, enter values for each of the properties as they apply to your organization. Ensure the values that you enter for the remote connection and authentication properties are compatible with the WinRM settings that you entered or confirmed in the previous procedure&lt;/td&gt; &lt;td valign="top" width="133"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="30"&gt;6&lt;/td&gt; &lt;td valign="top" width="236"&gt;Click &lt;strong&gt;OK&lt;/strong&gt;, then click &lt;strong&gt;Finish.&lt;/strong&gt;&lt;/td&gt; &lt;td valign="top" width="133"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;Till this stage we able to deploy and configure the integration pack, and we can see and use all SCVMM activities from Orchestrator 2012 Runbook Designer in any new Runbook as show in screenshot below:&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/3857.vmm_2D00_ip_5F00_07026505.png"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="vmm-ip" border="0" alt="vmm-ip" src="http://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-79-57-metablogapi/0702.vmm_2D00_ip_5F00_thumb_5F00_5F4BC30D.png" width="413" height="287" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;------------------------------------------------------------------&lt;/p&gt; &lt;h6&gt;&lt;span style="text-decoration: underline;"&gt;Related Posts:&lt;/span&gt;&lt;/h6&gt; &lt;ul&gt; &lt;li&gt;Orchestrator 2012 Deployment &amp;amp; Configuration Step by Step &amp;ndash; Part 1 &amp;ldquo;Overview and Architecture&amp;rdquo; can be found here: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2011/11/02/orchestrator-2012-deployment-amp-configuration-step-by-step-part-1-overview-and-architecture.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2011/11/02/orchestrator-2012-deployment-amp-configuration-step-by-step-part-1-overview-and-architecture.aspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Orchestrator 2012 Deployment &amp;amp; Configuration Step by Step &amp;ndash; Part 2 &amp;ldquo;System Requirements&amp;rdquo; can be found here: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2011/11/02/orchestrator-2012-deployment-amp-configuration-step-by-step-part-2-system-requirements.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2011/11/02/orchestrator-2012-deployment-amp-configuration-step-by-step-part-2-system-requirements.aspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Orchestrator 2012 Deployment &amp;amp; Configuration Step by Step &amp;ndash; Part 3 &amp;ldquo;Installation&amp;rdquo; can be found here: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2011/11/05/orchestrator-2012-deployment-amp-configuration-step-by-step-part-3-installation.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2011/11/05/orchestrator-2012-deployment-amp-configuration-step-by-step-part-3-installation.aspx&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Orchestrator 2012 Deployment &amp;amp; Configuration Step by Step &amp;ndash; Part 4 &amp;ldquo;Build, Testing and Monitoring a Runbook&amp;rdquo; can be found here: &lt;a href="http://blogs.technet.com/b/meamcs/archive/2011/11/06/orchestrator-2012-deployment-amp-configuration-step-by-step-part-4-build-testing-and-monitoring-a-runbook.aspx"&gt;http://blogs.technet.com/b/meamcs/archive/2011/11/06/orchestrator-2012-deployment-amp-configuration-step-by-step-part-4-build-testing-and-monitoring-a-runbook.aspx&lt;/a&gt;&amp;nbsp;&lt;/li&gt; &lt;li&gt;Orchestrator 2012 Deployment &amp;amp; Configuration Step by Step &amp;ndash; Part&amp;nbsp;5 &amp;ldquo;Integration Pack&amp;rdquo; can be found here &lt;a href="http://blogs.technet.com/b/meamcs/archive/2011/11/19/orchestrator-2012-deployment-amp-configuration-step-by-step-part-5-integration-pack.aspx?wa=wsignin1.0"&gt;http://blogs.technet.com/b/meamcs/archive/2011/11/19/orchestrator-2012-deployment-amp-configuration-step-by-step-part-5-integration-pack.aspx?wa=wsignin1.0&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3466321" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/bettertogether/archive/tags/Orchestrator+2012/">Orchestrator 2012</category></item></channel></rss>