Commentary

Peter Hagopian
 

Content Migrations: Not For The Faint Of Heart

A number of bloggers in the content management community have been buzzing about why Oracle recently migrated its internal and external blogs to Movable Type instead of one of its own tools. It's a fair question, but the migration is understandable, as Movable Type is a solid platform, and well-suited to the type of work they are doing. But I'm interested in a more pragmatic question: How did Oracle manage to migrate all of that content?

A number of bloggers in the content management community have been buzzing about why Oracle recently migrated its internal and external blogs to Movable Type instead of one of its own tools. It's a fair question, but the migration is understandable, as Movable Type is a solid platform, and well-suited to the type of work they are doing. But I'm interested in a more pragmatic question: How did Oracle manage to migrate all of that content?Probably the best analysis and commentary on the Oracle using Movable Type topic I've seen is from a post on CMS Watch's Trendwatch Blog, with the terrific title "Oracle doesn't eat its own blog food":

"... to be fair to Oracle, they are not the only ones -- many other product vendors use 3rd-party blog and wiki products for specific functionality. Blog migrations are never easy, but Oracle seems to have pulled it off successfully."

More Business Intelligence Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

The last line (with emphasis added) is what struck a chord with me. I'd broaden that statement to say that migrating any sort of content is never easy. Fortunately, there are some good resources available to turn to for advice.

CMS Wire has a good piece on the topic with No Small Task: Migrating Content to a New CMS by Kyle Short. He states "content migration can often be the hardest part of implementing a new CMS" and he's exactly right. There's a lot more good advice here, and it's worth a read.

Alt Tags has a good post called Content Migration: Making It Successful that focuses on the strategy and planning aspect of preparing for a migration. Also useful is the list of content migration resources she links to in the post.

Finally, Step Two Designs, an Australian intranet and content management consultancy, has posted a detailed article titled Content migration: options and strategies. It's a good, insightful read that covers a lot of ground. Check out the rest of the site as well, as there are lots of other content management-related articles.

At the highest level, much of the advice from these resources boils down to a few key points: 1) Use the migration as an opportunity to clean up (and possibly delete) older content, 2) you can't put too much emphasis on the planning stage of a migration, and 3) always factor in plenty of time for the actual migration process. Conventional wisdom says that for a content-heavy site with a mix of manual and automated content migration you'll need months, not weeks.

Smooth migrations don't happen by accident, and whether you're running a blog with just a few dozen posts or a content management system with hundreds of thousands of items, proper planning can help avoid huge headaches.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links