1. Create a new, empty content database in your OLD web application. Let’s call it MySitesContentDB.
2. Run the following command to enumerate all the site collections in your default content database:
stsadm –o enumsites –url http://oldservername –databasename dev1_SITE > MySites.xml
stsadm –o enumsites –url http://oldservername –databasename dev1_SITE > MySites.xml
3. Open the MySites.xml file that is created in Notepad or another text editor. You’ll see a entry for every site in the content database. Remove any entries that refer to sites that are not MySites. You should be left with a list of all of your MySites. Save the file.
4. Run the following command to move all of your MySites from the default content database to the new content database:
stsadm –o mergecontentdbs –url http://oldservername –sourcedatabasename dev1_SITE -destinationdatabasename MySitesContentDB –operation 3 –filename MySites.xml
stsadm –o mergecontentdbs –url http://oldservername –sourcedatabasename dev1_SITE -destinationdatabasename MySitesContentDB –operation 3 –filename MySites.xml
5. Create a NEW web application to host your MySites.
6. Remove MySitesContentDB from the list of content databases for the OLD web application.
7. Add MySitesContentDB to the list of content databases for the NEW web application.
8. Update the SSP so that it uses the NEW web application as the MySite web application.
9. Test and make sure everything looks good.
No comments:
Post a Comment