Share via


Content Migration Package Explorer

Now, that you have exported content from SharePoint, and just before you import it into another farm, you may want to take a look at the exported package.

If you do - you may want to use the CMP Explorer, which is attached by the end of this article.

Alternatively, you could use any of your favorite XML editors :)

Background

Content migration EXPORT produces either a single CMP file or a folder with multiple XML files.

To specify the desired output type - use the FILECOMPRESSION EXPORT settings.

To extract files from a CMP file - copy it and rename its extension to CAB.

 

How To?

Once you have the files in a folder, you are ready to use the CMP Explorer.

Simply type the folder name and click to inspect some of the content of the XML files.

 

More information

Content migration output XML files are described in details in the WSS SDK, and their schemas are at C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\XML\Deployment*.xsd .

Here are excerpts from the WSS SDK:

  • Manifest.xml is the primary file used by content migration.
  • Requirements.xml contains information that is used as a preliminary check before any import takes place.
  • ExportSettings.xml is used to verify the logic of the export and ensure that what is expected in the export is included in the package.
  • RootObjectMap.xml defines the top-level object to import.
  • SystemData.xml contains all the default objects that are installed on a server that is extended with Windows SharePoint Services. This information is used primarily when the export/import operation is retaining GUIDs between the source and destination locations. This file contains the schema version. If this does not match the version at the destination, the import fails.
  • UserGroup.xml contains all the user and group information from the source Web site.
  • LookupListMap.xml maintains a simple lookup list that records SharePoint list item (list item to list item) references.
  • ViewFormsList.xml maintains a list of Web Parts and tracks whether each is a view or form.

Disclaimer
This posting is provided "AS IS" with no warranties. Use of included utilities are subject to the terms specified here.

 

Have a great CMPing,
Ronalus

CMPexplorer.zip

Comments

  • Anonymous
    October 01, 2007
    PingBack from http://www.artofbam.com/wordpress/?p=4473

  • Anonymous
    October 19, 2007
    Content Migration Package Explorer

  • Anonymous
    October 22, 2007
    When you have exported content from SharePoint to a cmp file and want to take a look at the exported

  • Anonymous
    January 06, 2008
    Ronalus has created a great small utility to explore the contents of SharePoint Content Management Pages

  • Anonymous
    January 06, 2008
    Ronalus, thanks for this handy utility. I created a blog posts with some screenshots for people who want to see some more info on the tool. Would be great if you could word-wrap the tooltips, or make something like preview a column in a popup window so it is possible to inspect the contents of large columns. See http://weblogs.asp.net/soever/archive/2008/01/07/sharepoint-content-management-package-cmp-explorer.aspx for the screenshots

  • Anonymous
    January 07, 2008
    SharePoint und Reporting Services SharePoint and Reporting Services - Introduction SharePoint and Reporting

  • Anonymous
    January 09, 2008
    Today I gave Microsoft InTrack presentation about SharePoint deployment. This was the agenda: Content

  • Anonymous
    January 09, 2008
    Today I gave Microsoft InTrack presentation about SharePoint deployment. This was the agenda: Content

  • Anonymous
    January 09, 2008
    SharePoint und Reporting Services SharePoint and Reporting Services - Introduction SharePoint and Reporting

  • Anonymous
    January 11, 2008
    Como se suele decir, no hay mejor forma que empezar el año nuevo con un nuevo recopilatorio de enlaces

  • Anonymous
    August 09, 2008
    La Content Migration API, voilà une librairie importante de SharePoint et qui s'avère souvent trop

  • Anonymous
    September 09, 2008
    Body: Tech-Ed seems like a distant memory now but it was actually only a week ago. I had an awesome time