There is a really cool way that you can move a sharepoint site up or down in your hierarchy.
Let's say you created a sharepoint site your root level (ie http://intranet/website) and six months later you decide it really should be contained under your IT subsite (http://intranet/it/website). You can use the program STSADM to move a site from one location to another.
Steps to move a WSS subsite.
1. Create the new target URL (I created a blank site @ http://intranet/it/website)
2. Fire up the command line
3. CD \"Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN"
4. Export the old URL using the following Command:
stsadm -o export -url http://intranet/website -filename c:\test\backup.cmp
5. Import the file back into Sharepoint using the the following command:
stsadm -o import -url http://intranet/it/website -filename c:\test\backup.cmp
That's it! You have moved your website. You need to check user permissions especially if you are moving to a new subsite!
OTHER COOL STUFF: There is an option to -includeusersecurity while you do the export. You can also choose whether or not to pull all the revisionhistory over with the doc libs or not...
For a full view of options for Export / Import, run the following commands to see all your options:
stsadm -o export
stsadm -o import
These will print out all your possible options for doing these two operations!
Monday, October 22, 2007
Subscribe to:
Post Comments (Atom)
4 comments:
Thankyou, that really helped!
I need to do this to a legacy wss 2.0 site. Do you have any suggestions? export and import are not options (as far as I can tell) to the 2.0 version of stsadm. Thanks!
Brilliant - thank you!!!! been hunting for this and your instructions made the scary world of cmd easier!
I tried but it seems the timestamps as well as the metadata were changed. How do we move but keep the file properties? Any suggestion? Thanks. -Annie
Post a Comment