Tuesday, February 21, 2006

SharePoint Migration utilities

I've been getting really annoyed with the SharePoint 2003 / WSS migration utilities (StsAdmin and SMigrate). I decided it would be much easier to build a GUI around some of their features. The source code and application are available here:

Downloads:

Download
Exe only
Download Exe and source code

Screenshots:

The Logon screen allows you to impersonate another user.

Main application

The application displays 4 tabs: Backup, Restore, Web Part Packages, and Templates.

The Backup tab allows you to use SMigrate to backup a site in SPS or WSS. This will not extract areas from SPS.

The Restore tab allows you to use SMigrate to restore a site in SPS or WSS.

The Web Part Packages tab allows you to use StsAdm to view, add, or remove web part packages from a SPS or WSS site. First, set the url. Then click the List Items button to view all web part packages on the site. You must be an administrator for this function to work. In some cases, you may have to be the single portal administrator account that runs the application pool.

The Templates tab allows you to use StsAdm to view, add, or remove list templates from a SPS or WSS site. First, set the url. Then click the List Items button to view all templates on the site. You must be an administrator for this function to work. In some cases, you may have to be the single portal administrator account that runs the application pool.


Finally, after performing some actions, you will be prompted to perform an IIS Reset. This is available in the menu as shown in the following diagram:

2 comments:

Anonymous said...

Looks pretty cool. Needs a nice icon, though! Customers will like the web part and template portion of it.

Anonymous said...

Nice article! Thanks for sharing this useful information. I own a website related to Sharepoint document management that might be useful for your visitors. Have a look!