June 03, 2011 |
Migration Manager for SharePoint - 5.0.0015 - full Nintex workflow support and enhanced high fidelity migrations in excess of 500GB per day.
Release Notes: When migrating a site with a tasks list web part using the DB adapter the tasks list web part does not function properly post-migration (ITM-04925): This issue has been resolved. (BugFix) Bug: when connecting to an SPS site using encoded characters, the site fails to connect (ITM-05299): This issue has been resolved. (BugFix) Add PowerShell for Paste Special > Paste Navigation (ITM-05892): You can now run the separate site navigation copy through PowerShell. (Feature) Add a PowerShell cmdlet to copy the navigation of a site (ITM-05923): This is a duplicate of work item 5892. (Feature) Add a PowerShell cmdlet to copy web parts (ITM-05925): You can now use PowerShell to run web part copies. (Feature) Add a PowerShell cmdlet to copy a list as a folder (ITM-05926): Added PowerShell Cmdlet to copy a list as a folder (Feature) Error copying document versions to a host-named site collection in SP2010 - only the first version is copied (ITM-07569): Document versions to a host-named site collection in SP2010 are migrated properly. (BugFix) bug: if a item in the navigation bar is set to open in new window, this setting is not preserved during migration. (ITM-07680): navigation setting - Open in new Window is preserved during migration for all except Client OM source and target (NWS SharePoint 2010) (BugFix) Bug: When migrating a "Pages" library items that are "Approved" on the source are migrated as "Pending" on the target (ITM-08154): Page library items approval status is migrated properly. (BugFix) Add ability: to preserve the group quick launch (ITM-08211): Group Quick launch settings are copied over now. (Feature) bug: after migrating a team site from 2010 to 2010, the web parts are out of order and sometimes in the wrong zone. (ITM-08361): Web parts embedded in content zones now copy correctly. (BugFix) Bug: unable to copy relative links in the quick launch (ITM-08363): Relative links in navigation that point outside of the current site collection now migrate correctly. (BugFix) add ability: to preserve calendar overlays in SP 2010 (ITM-08364): Calendar overlay migration support was implemented. Note that the write functionality is not supported by the NWS connector and the reference correction is possible just in the context of the migration. (Feature) Incorrect error message for database connection - [SQL server database is not a SharePoint database] should be [HTTP 401 Error: Unauthorized] (ITM-08374): Proper error message is displayed. (BugFix) Failed to copy/restore externalized item with versioning (ITM-08410): IsExternalized attribute was missing on versions. It has been added. (BugFix) Taxonomy - Term store mapping is lost after job reconfiguration (ITM-08462): Mapped termstores for migration persist when the product is started and the configuration options are changed for an existing job. (BugFix) Taxonomy - Remove options from configuration that are not required or necessary when migrating term store (ITM-08464): Only options related to Taxonomy are visible. (BugFix) User mapping does not get applied to folder-level authorship metadata when copying Discussion List (ITM-08513): Data transformations are now properly applied to thread roots in discussion boards. (BugFix) Cannot connect to database using the SQL authentication method - can browse the databases but have no access to them (ITM-08544): Proper error message is displayed. (BugFix) Unable to copy site collection on a root site with Wildcard inclusion (ITM-08565): The application will now be able to successfully create new site collections on web applications whose root managed path "/" has been configured for wildcard inclusion. (BugFix) After copying web part pages containing Data View Web Parts to SP2010 the page on target throws error on opening: List does not exist (ITM-08602): Data Form web parts pointing to lists in different sites will now have those references properly corrected. (BugFix) When copying to SharePoint 2010, list item ID preservation fails for lists with some column types. (ITM-08620): ID preservation should now work correctly for all list items, regardless of list column configuration. (BugFix) Copying list items to office 365/client OM gives "paramaters.LeafName argument is invalid" (ITM-08656): The "paramaters.LeafName argument is invalid" exception when copying list items to Office365 will no longer happen (BugFix) When adding workflows, occasionally the author value can be invalid. (ITM-08708): The author data will be examined before addition, and will now be corrected to the system user value when it is invalid. (BugFix) When adding workflows, invalid characters in the column names can cause issues. (ITM-08709): Invalid characters in workflow columns will now be properly removed. (BugFix) Add ability to add new properties via the transformation task framework (ITM-08773): PowerShell specified transformation tasks will now add attributes that were not defined in the source. (Feature) Copying a subsite as a Site Collection - Site URL not cleared when path is not a Wildcard (ITM-08780): URL will display correctly. (BugFix) Taxonomy Migration Update - Skip Site Collection Term Groups to a different server when migrating a termstore. (ITM-08783): Site Collection Term Groups errors as a result of the site collection not existing on the target are reported as warnings. Site Collection Term Groups are skipped when migrating to a different server than the source. (Feature) Add the ability to migrate Nintex workflow associations (ITM-05183): Nintex workflow associations can now be migrated via the Migration Manager for SharePoint client. (Feature) Add a PowerShell cmdlet to copy all child lists of a site (ITM-05917): Created new PowerShell cmdlet Copy-MLSharePointAllChildLists. (Feature) Add a PowerShell cmdlet to copy all subsites of a site (ITM-05918): Created new PowerShell cmdlet Copy-MLSharePointAllSubsites. (Feature) Add a PowerShell cmdlet to copy all content types in a site (ITM-05919): Created new PowerShell cmdlet Copy-MLSharePointAllSubsites. (Feature) Web part copying on list view pages (ITM-06740): It is now possible to copy web parts created on view pages in lists. (Feature) When migrating a site using the Microsoft Office Project Server template it fails to preserve the template correctly resulting in a partially broken site template (ITM-06757): Migration of Project Server 2003 site to Project Server 2007 now works properly. (BugFix) Version History Item Fillers Not Being Removed (ITM-07784): Obsolete. (BugFix) Add Context Menu to Filters/Show only one column for grouping images (ITM-08078): Context menu added for new filter dialog (Feature) If a web part is added to a site column on a landing page (example: page content) this can cause issues with web part mapping. (ITM-08126): Web parts will no longer be moved to content zones on the target if there exists a web part zone with the same zone ID as the zone they were in on the source. (BugFix) Bug: When migrating a "Pages" library items that are "Approved" on the source are migrated as "Pending" on the target (ITM-08154): Page library items approval status is migrated properly. (BugFix) There is a hidden column called "RequiredField" that causes the Management Content and Structure view in SP2010 to throw ObRef error when viewing a Picture Library (ITM-08220): Managed Content and Structure view works properly when viewing picture libraries in 2010 after migrating from 2003 (BugFix) The columns in order is not kept and the content types are renamed to the default (ITM-08260): List content types that already exist on target lists are now properly updated. (BugFix) When migrating a large object to Office 365, the connection will time out after 8-9 hours (ITM-08262): Office 365 cookie management now accounts for the fact that cookies do not always list when they will expire. (BugFix) Alert copying does not work when the source or target has anonymous access enabled. (ITM-08263): Functionality when migrating to or from a web service connection where anonymous access is enabled has been improved for all case. Notably alert migration will now work under these conditions. (BugFix) Taxonomy Migration Update I - Enhanced Error and Warning Messages, Force Refresh, Pause and Cancel Action, Skip Orphaned Terms on Synchronization features (ITM-08271): Enhanced Error and Warning Messages: - Termstore Migration will display detailed information for errors and warnings. These will be distinguished whilst the action is running. - Clearer error display and reporting when running the action and no termstores are mapped, or other vital pre-condition checks fail. Pause and Cancel during the running action: - Operate as intended. Force Refresh: - When set in the options, refreshes the Source and Target Termstores prior to migration. Synchronizing dependency terms and Orphaned terms on Source: - During synchronization, Orphaned Terms are skipped. - This will resolve any issues that related to: "AddTerm Exception : This operation is invalid in the Orphaned Terms term set. The operation failed. that may occur if attempting to migrate from a source termstore that has orphaned terms and those terms are being reused. - Please Note: Even though the error described will not occur during dependency term synchronization, a similar error may still occur whilst the term is attempted to be migrated later on. - The only way to resolve this is to ensure there are no Orphaned Terms on the source, prior to migration. (Feature) Permissions migration for items and documents can result in extra versions (ITM-08278): Removal of principals associated with the role assignments for a specific list item or document will no longer trigger undesirable extra versions (BugFix) Improve performance of the by parallelizing actions (ITM-08288): Actions which can safely be run concurrently will now take advantage of a new multithreading framework to improve overall performance. (Feature) Taxonomy Migration Update II - Handling of terms that have been merged on the target and Migration Statistics (ITM-08298): Target Merged Terms: - Handles terms on the target that have been merged by a user after migration and then the same term store is attempted to be migrated again, where source terms are not merged yet some of their corresponding target terms have been merged by a user Migration Statistics - reports the activity within a migration of a termstore: - Groups Added or Updated - Term Sets Added or Updated - Terms Added or Updated - Terms reassigned from Orphaned Terms - Terms reassigned (that exist on target but user changed the source on target, this increments when a target term is reassigned as same as source term) (Feature) Taxonomy Migration Update III - Migration License Usage & Term Store DefaultLanguage utilized. (ITM-08322): Provides license usage logging of the following: - Term groups - Term Sets (Added and updated term set usage cost in bytes) - Terms (Added and updated term usage cost in bytes) Adding this feature has also increased the speed of migration when migrating the same termstore across again. Default Language code specified for the target termstore will be used when creating Term Set and Terms (previously, CultureInfo.CurrentCulture.LCID was being used) Labels with language codes that do not exist on the target will not be added. Label Descriptions with language codes that do not exist on the target will not be added. (Feature) Environment settings which apply to connection settings are not applied when the connections are made through PowerShell (ITM-08333): Connection-scoped environment settings, such as timeouts, will now be correctly loaded when using PowerShell. (BugFix) Taxonomy Migration - Site Migration - Site Collection Groups and Wiki Categories Term Set already existing results in "A term set already exists with the name specified" error. (ITM-08373): System created Term Sets such as Wiki Categories within Site Collection Groups are now handled. (BugFix) Copying Tasks List with modified type for "% completed" column - Number type changed to Choice type (ITM-08378): The solution is to convert field type to Choice in the list. In case when the field type in target list is not "Choice" and there are values in the field that are not specified as "Choices" for the field in source list user may want to set "Allow Fill-In" option for that column on the source list to true before copying. For e.g.: column XYZ in source list is of type Choice and the choices this column are: Enter Choice #1 Enter Choice #2 Enter Choice #3 Enter Choice #4 but in target list user has column XYZ of the type Text and items have values different than choices in source list (See attachment for details) (BugFix) Update flags don't work correctly in PowerShell (ITM-08379): Jobs that are created with a custom mode will now correctly create parameters for their updating options. (BugFix) Incremental copies of discussions using delete propagation fail unexpectedly (ITM-08382): Incremental migration of discussions should now work as expected with delete propagation enabled. (BugFix) Migration of Lists with Taxonomy Columns renders list and items in unusable state (ITM-08387): Lists with Managed Metadata Columns migrated and operate as intended. (BugFix) SPS2003 custom discussion board copy to SP2010 - loses flat view on target (ITM-08389): Flat views in discussions will no longer have their system-required content overridden by source customization. Instead, system data will be maintained as custom data is added. (BugFix) Taxonomy Hidden Fields showing on items when List with a MMD Column is migrated - Side effect of change 8260 (ITM-08394): Hidden fields for items within Lists with MMD Columns remain hidden. (BugFix) Alert optimization fails when documents with alerts in versioned libraries are checked out (ITM-08398): Alert optimization should now function correctly for alerts on checked out documents. (BugFix) Receives HTTP 401 unauthorized error when running Compare Job - fetching version history. Job is stopped with error dialog instead of error being logged and job continuing (ITM-08412): Error handling significantly improved for the compare action (BugFix) Versions missed in some cases with a checked out document (ITM-08426): All previous versions of a checked out document are now properly copied (BugFix) Basic Business Connectivity Services support (ITM-08448): Basic BCS support for displaying external lists and list items (except DB adapter) in the product and allow migration of external lists. Business data web-parts migration is also partially supported except the web-part connections and Business Data Action Web Part. (Feature) Parallelize Permissions Migration (ITM-08460): Permissions migration has been refactored to leverage the new task queuing system. (Feature) Some Lookup values failing when copying to Office 365 (ITM-08463): Fixed a case when copying items to Office 365 with a lookup ID as 0 was preventing other metadata to be updated (BugFix) Add the ability to migrate Nintex workflow instances (ITM-08522): Nintex workflow instances now migrate correctly, with the caveat that the forms that get rendered from the DB will not work properly. (Feature)