Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Wiki Markup
{section}
{column:width=63%}
We're at a point where I'd like to open up the scripting tools that I've been given by the infrastructure team for testing.  These scripts are at a 1.1 revision state and I'll be collecting feedback over next few days with an expectation to release another draft revision for the afternoon of Tuesday June 29th.  I will capture any feedback I receive between now and the ECMD Core team Meeting tuesday morning to go into the revision.

----
Here is some information on how to create the test environment for these accounts as a domained login:
It is possible to run these scripts locally if you will have non-domained users who need this functionality, and I'll provide those instructions shortly.

----
# Log into your test machine AS your test account.  (so Tufts domain, login is emailtestXX and your password.)
# Create a thunderbird profile
# Add an addressbook (either manually create contacts, or use an addressbook from another profile, this would be the abook.mab file in Thunderbird.)
# Create/Add archive mail to the thunderbird profile.  Pick any amount you'd like, the more mail the longer it will take -- but these are good load tests.  (%appdata%\thunderbird\profiles\PROFILENAMEHERE.default\mail\local folders\ if you want to dump archive mail from another client for testing.)
# Close Thunderbird, and send me an email mentioning you'd like to be added to the test login-script GPO.
# I'll respond once this is done and you can log into the domain again to run the script.
# Your login will kick off the kickstart scripts described below.

----
Here is some information on how the scripts function

----
h4. Revision 2.0

The following changes were made to the script:
* Files will be copied locally to the %APPDATA%\ directory instead of C:\ABM to avoid a write error experienced by some restricted users
* The packaging utility used to create the Outlook 2003 / 2007 profiles has been modified to be a \*.CMD file to avoid triggering UAC in Windows 7 and Windows Vista machines for restricted users.
* All Migration flags now exist in %APPDATA%

h4. Revision 1.0

All resources are located at:  \\titan\UIT-e2010scripts$\ (including the kickstart batch files for your review.) (as an authenticated user you can map this share to download the scripts and review them.)

Upon Domain Login, the Kickstart script will call Exch2010migration.bat which will call the separate batch files in order.

OutlookPRF.bat is called:

----
Outlook Profile Generation script will configure the Exchange 2010 profile in Outlook
- Will detect whether running Outlook 2003 or 2007 and create the profile appropriately
- If both 2003 and 2007 are detected, it will prioritize Outlook 2007
- Will create the Exchange account with Cached Mode Enabled as a NEW profile named "Ex2k10-PRF"
- Ex2k10-PRF will become the default profile but will not overwrite or delete any existing profiles in Outlook.
- Delete the following registry key values: First-Run and Firstrun (these launch the profile generation wizard in Outlook and are not needed after this.)
- Will set the registry value of ImportPRF to \\titan\software$\public\MCA\PRF\exchange-2010-tufts.PRF
- Write the following log file %APPDATA%\Microsoft\Outlook\tufts-prf.log
- Delete this log file if you'd like to have this script run again on next domain login
- Launch Outlook to finish creating the profile.

----
Exch2010migration.bat will now call AddBookMagic.bat

----
AddressBook Magic (ABM) will Take contacts and local mail from the default thunderbird profile and attach them to the new Outlook Exchange Profile.
- ABM will check if Thunderbird exists and abort if Thunderbird does not exist.
- ABM will copy itself down from \\titan\UIT-e2010scripts$\Addrload to C:\ABM
- ABM will check is Local Mail has been migrated before an
- ABM will take the archived mail in the user's default thunderbird profile and migrate it to their new outlook profile as a folder called "Archive Mail" in a PST located at %userprofile%\local settings\application data\microsoft\outlook\localmail.pst
- ABM will take the personal addressbook from the default thunderbird profile and migrate it to their exchange 2010 server mailbox as a separate contact folder entitled "Personal Address Book" (these contacts will NOT be dumped directly into the Contacts folder on the server.)
- ABM will set flags for both Contacts and Mail separately that can be reset in order to re-run the migration.  These flag files are located on the local machine at: %appdata%\migcont.txt and %appdata%\migmail.txt

----
Exch2010migration.bat will wrap up and end.
{column}
{column:width=35%|border=1}
{panel:title=Navigation|borderStyle=solid|borderColor=#514e85|titleBGColor=#336699|bgColor=#ffffff}
{livesearch:spaceKey=exchange 2010}
[Exchange]
{pagetree:root=Exchange|depth=3|sort=title}
{panel}

h3. Topics by Label

{popular-labels:spaceKey=exchange2010|style=heatmap|count=50}
{show-to:space=ITCommunity}

{show-to}
{column}
{section}
{show-to:space=ITCommunity}
{show-to}