Of invalidating

if you are a normal human, read on for background and context.

Recently, I had a client who was decommissioning an old active directory domain and starting afresh.

Unfortunately for me, there was a Share Point 2010 farm on the old domain and they had made considerable effort in leveraging managed metadata.

Under normal circumstances, migrating Share Point in this scenario is usually done via a content database migration into a newly set up farm.

In addition, the relative ease of relinking a term like the Location column above is elegant only because it is a single term that does not show the hierarchy. Unfortunately in this use-case, our single click method will not work.

This is not the only configuration available for managed metadata though. All three of these terms are at the bottom of a deep hierarchy of terms. Firstly, we have to click each and every term that has been added to this column one at a time.

If you have set up your column to use multiple managed metadata entries, as well as allow multiple entries, you will have something like the screen below. Secondly and more importantly, even if we do click it, the term will not be found in in the new term set.

The only way to deal with this is to manually remove the term and re-enter or use the rather clumsy term picker as the sequence below shows.

Since I was migrating a content database to a different farm there were two implications.

I then used the Solid Q export tool from codeplex to export those term sets from the managed metadata service of the source farm.

Since the new SP2010 farm had a freshly provisioned managed metadata service application, re-importing those terms and term sets into this farm was a trivial process and went without a hitch.

The client in question had half a dozen term sets in the old SP2010 farm and around 20 managed metadata columns in the site collection that leveraged them.

I migrated the content database from the old farm to the new farm via the database attach method and that worked fine.

Leave a Reply