
{"id":115,"date":"2013-05-28T21:24:56","date_gmt":"2013-05-28T20:24:56","guid":{"rendered":"http:\/\/dizdarevic.ba\/ddamirblog\/?p=115"},"modified":"2013-12-21T12:46:56","modified_gmt":"2013-12-21T11:46:56","slug":"moving-mailboxes-from-exchange-2010-organization-to-exchange-2013-organization-part-2","status":"publish","type":"post","link":"https:\/\/dizdarevic.ba\/ddamirblog\/moving-mailboxes-from-exchange-2010-organization-to-exchange-2013-organization-part-2\/","title":{"rendered":"Moving mailboxes from Exchange 2010 organization to Exchange 2013 organization &ndash; Part 2"},"content":{"rendered":"<p>&#160;<\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">After you enabled Mailbox Replication Proxy service on the source Exchange Server, it is a good idea to test its functionality. You can easily do it by executing Test-MRSHealth cmdlet. Make sure that you have value <i style=\"mso-bidi-font-style: normal\">True<\/i> in each <i style=\"mso-bidi-font-style: normal\">Passed<\/i> row, for each test, and you\u2019re good to go.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\"><\/span><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">Before actually moving a mailbox, you should prepare it for moving. Actually, you have to migrate a user object first and prepare mailbox move request. Luckily, Microsoft has provided a script for this. Steps for preparing an object move are as follows: <\/span>    <\/p>\n<\/p>\n<p class=\"MsoListParagraphCxSpFirst\" style=\"text-indent: -18pt; mso-list: l0 level1 lfo1\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us; mso-bidi-font-family: calibri; mso-bidi-theme-font: minor-latin\"><span style=\"mso-list: ignore\">1.<span style=\"font: 7pt &quot;Times New Roman&quot;\">&#160;&#160;&#160;&#160;&#160;&#160; <\/span><\/span><\/span><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">Open Exchange Management Shell on the destination CAS server and change the path to \u201c<i style=\"mso-bidi-font-style: normal\">C:\\Program Files\\Microsoft\\Exchange Server\\v15\\scripts\u201d<\/i> <\/span>    <\/p>\n<\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"text-indent: -18pt; mso-list: l0 level1 lfo1\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us; mso-bidi-font-family: calibri; mso-bidi-theme-font: minor-latin\"><span style=\"mso-list: ignore\">2.<span style=\"font: 7pt &quot;Times New Roman&quot;\">&#160;&#160;&#160;&#160;&#160;&#160; <\/span><\/span><\/span><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">Type, <i style=\"mso-bidi-font-style: normal\">$Local = Get-Credential<\/i> and press Enter. When prompted, provide admin credentials for new (destination) organization. That is the org to which you move the mailbox. <\/span>    <\/p>\n<\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"text-indent: -18pt; mso-list: l0 level1 lfo1\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us; mso-bidi-font-family: calibri; mso-bidi-theme-font: minor-latin\"><span style=\"mso-list: ignore\">3.<span style=\"font: 7pt &quot;Times New Roman&quot;\">&#160;&#160;&#160;&#160;&#160;&#160; <\/span><\/span><\/span><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">Type <i style=\"mso-bidi-font-style: normal\">$Remote= Get-Credential<\/i> and provide credentials for source organization. By executing these steps we are actually storing credentials for administrators in both organizations. These credentials are used by the script in the next step.<\/span><\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"text-indent: -18pt; mso-list: l0 level1 lfo1\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us; mso-bidi-font-family: calibri; mso-bidi-theme-font: minor-latin\"><span style=\"mso-list: ignore\">4.<span style=\"font: 7pt &quot;Times New Roman&quot;\">&#160;&#160;&#160;&#160;&#160; <\/span><\/span><\/span><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">Type: <\/span><\/p>\n<p class=\"MsoListParagraphCxSpMiddle\" style=\"text-indent: -18pt; mso-list: l0 level1 lfo1\" align=\"left\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">.\\Prepare-MoveRequest.Ps1 -Identity \u201c<i style=\"mso-bidi-font-style: normal\">User UPN<\/i>\u201d -RemoteForestDomainController <i style=\"mso-bidi-font-style: normal\">FQDN_OF_SourceD<\/i>C -RemoteForestCredential $Remote -LocalForestDomainController <i style=\"mso-bidi-font-style: normal\">FQDN_OF_LocalDC<\/i> -LocalForestCredential $Local -TargetMailUserOU &quot;OU=<i style=\"mso-bidi-font-style: normal\">OUNAme<\/i>,dc=<i style=\"mso-bidi-font-style: normal\">domain<\/i>,dc=<i style=\"mso-bidi-font-style: normal\">extension<\/i>&quot;<span style=\"mso-spacerun: yes\">&#160; <\/span>&#8211; you should fill italic text with your own values       <br \/>(example : .\\Prepare-MoveRequest.Ps1 -Identity Damir@dizdarevic.ba -RemoteForestDomainController dc-srv-01.dizdarevic.ba -RemoteForestCredential $Remote -LocalForestDomainController dc-srv-01.dizdarevic.local -LocalForestCredential $Local -TargetMailUserOU &quot;OU=IT,dc=dizdarevic,dc=local&quot; ) <\/span>    <\/p>\n<\/p>\n<p class=\"MsoListParagraphCxSpLast\" style=\"text-indent: -18pt; mso-list: l0 level1 lfo1\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us; mso-bidi-font-family: calibri; mso-bidi-theme-font: minor-latin\"><span style=\"mso-list: ignore\">5.<span style=\"font: 7pt &quot;Times New Roman&quot;\">&#160;&#160;&#160;&#160;&#160;&#160; <\/span><\/span><\/span><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">After you execute this PS script you should get the reply : <i style=\"mso-bidi-font-style: normal\">1 mailbox(es) ready to move<\/i> <\/span>    <\/p>\n<\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">Now, if you open Active Directory Users&amp;Computers in destination domain, you should find user object created (and disabled, since we didn\u2019t move password). If the object is there, we are ready to move the mailbox. We will do it in Exchange Admin Center in Exchange Server 2013. <\/span>    <\/p>\n<\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">So, open EAC and perform following: <\/span>    <\/p>\n<\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">Click <i style=\"mso-bidi-font-style: normal\">recipients<\/i> and then click the <i style=\"mso-bidi-font-style: normal\">migration<\/i> tab. Click <i style=\"mso-bidi-font-style: normal\">New<\/i> and choose <i style=\"mso-bidi-font-style: normal\">Move to this forest<\/i> option. In a wizard, click <i style=\"mso-bidi-font-style: normal\">Add<\/i> and select the user that you just moved. Actually, here you will see only users that are moved using procedure described earlier. Enter credentials for remote\/source forest and confirm the name of migration endpoint \u2013 that is FQDN of the server where you enabled MRS Proxy service. After that choose the <i style=\"mso-bidi-font-style: normal\">destination database<\/i> for the mailbox and confirm the admin credentials. Start the <i style=\"mso-bidi-font-style: normal\">migration batch<\/i>. After that wait for a few minutes until status of user object becomes <i style=\"mso-bidi-font-style: normal\">Synced<\/i>. Then click <i style=\"mso-bidi-font-style: normal\">Complete this migration batch<\/i> and wait until the status of the object becomes <i style=\"mso-bidi-font-style: normal\">Completed<\/i>. And, you\u2019re done! <\/span>    <\/p>\n<\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">After mailbox is migrated, all you have to do is to set the password on the moved user account and to enable that account. After that, user can login in the new forest, and will have its mailbox content moved.<\/span><\/p>\n<p class=\"MsoNormal\"><span lang=\"EN-US\" style=\"mso-ansi-language: en-us\">So, as you can see, the process is not simple, but it can be done if you carefully follow the steps I provided. If you have troubles, let me know \u2013 maybe I can help.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#160; After you enabled Mailbox Replication Proxy service on the source Exchange Server, it is a good idea to test its functionality. You can easily do it by executing Test-MRSHealth cmdlet. Make sure that you have value True in each Passed row, for each test, and you\u2019re good to go. Before actually moving a mailbox, &hellip; <a href=\"https:\/\/dizdarevic.ba\/ddamirblog\/moving-mailboxes-from-exchange-2010-organization-to-exchange-2013-organization-part-2\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Moving mailboxes from Exchange 2010 organization to Exchange 2013 organization &ndash; Part 2&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6],"tags":[],"class_list":["post-115","post","type-post","status-publish","format-standard","hentry","category-exchsrv"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p33Rch-1R","_links":{"self":[{"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/posts\/115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/comments?post=115"}],"version-history":[{"count":2,"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/posts\/115\/revisions"}],"predecessor-version":[{"id":139,"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/posts\/115\/revisions\/139"}],"wp:attachment":[{"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/media?parent=115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/categories?post=115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dizdarevic.ba\/ddamirblog\/wp-json\/wp\/v2\/tags?post=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}