Monday, October 13, 2008

Migrate SharePoint Portal Server 2003 site to a new Server?

On Production SPS2003 Server:
Open Central Administration page
Click on SharePoint Portal Server
Click on Configure Virtual Server settings from the Virtual Server List Page
Click on Production virtual Server name
Click on Manage content database
Note down the database name

On Production SQL Server Enterprise Manager/Management Studio Backup _PROF _SERV & _SITE Database

On Test Server:
On a test box Install same SQL Server version as Production (SQL 2000 + SP4)
Restore _PROF _SERV & _SITE databases from backup files taken from Production SQL server Add Domain\ServiceAccount and Right Click> Properties>Server Roles Tab assign minimum DBCREATOR & SECURITY ADMIN
In Database Access make Domain\ServiceAccount dbo for SharePoint databases
Install SPS2003 on test box (Make sure SharePoint version is same as Production box i.e. same Service packs, hot fixes etc)
Select Install without database engine for SQL Server
Provide Domain\ServiceAccount & password
When Central admin page opens
in Default Content Access Account Check Specify account checkbox & enter Domain\ServiceAccount & password Type same for Portal Site Application pool Identity & Click Ok
Select Radio button Create configuration database
Enter database server as Test Server itself
Make sure Configuration database name is not already present in SQL Server & Click OK
Enter email address Select radio button Do not connect by using a proxy server (Default) & Click OK
On Configure Server Topology page Click Change component button
Select Web Search Index role check boxes for Test Server & select Job Server drop down list name as Test server & Click OK
On Next page click Close button at bottom right
In IIS Manager create a new Application Pool Test_App_Pool
Right Click>Properties>Identity Tab Select radio button Configurable
Enter Domain\Service Account & password click OK
Retype password and click OK
In IIS Manager Create a new Website "Test"
Select unused port [say 90] Click Next
Enter home directory path Uncheck Allow anonymous access checkbox click next
Select Read, Run & Execute permission checkboxes & click Next
Click Finish
Right Click Test web site>Properties>Home Directory Tab Select Application pool as Test_App_Pool & Click OK
Close IISManager & Open a Run Prompt Type IISRESET & Click OK
Start>Administrative Tools>SharePoint Central admin page
Click on SharePoint Portal Server
Create a portal site
Select radio button Restore a portal
Provide _SITE _PROF & _SERV database names which are restored on Test SQL Server Select virtual server "Test" from drop down list & Click OK
On next screen Click Ok Wait for portal to be restored
If we get Operation Successful message the portal is restored succesfully

No comments: