Costas Tsaklas’ Blog

Technical bits and pieces

The first step is to make a backup of the current site. Go to the command prompt and then navigate to the following directory:

c:\program files\common files\Microsoft Shared\Web Server Extensions\60\Bin

In that directory run the following command:

stsadm.exe -o backup -url http://companyweb -filename c:\backup.dat -overwrite

After the operation completes successfully, copy the backup.dat file to the c:\ drive of the Windows Server 2003 you want to restore it.

On the Windows Server 2003, go to the Control Panel | Add/Remove Windows Components and install ‘Windows SharePoint Services‘. Select the ‘Typical Installation‘. After the installation completes, go to Administrative Tools | Internet Information Services (IIS) Manager and create a new web site. For this post, I will name it ‘intranet’ and I will use the same IP add the IP of the server (port 80)

The next step is to create an A record in the SBS DNS Server to point to the IP address of the site.

Now we are ready to extend the new IIS site. Go to Administrative Tools | SharePoint Central Administration and under ‘Virtual Server Configuration’ click on ‘Configure virtual server settings‘. From the ‘Virtual Server List‘ click on the name of the new IIS site. Click on ‘Extend and create a content database

Create a new application pool and name it ‘newcompanyweb‘ (it can be any name) and for the purposes of this post I will use the ‘Network Service‘ as the security account.

It is recommended to have a user-defined account that will run the application pool, so take that into consideration during your planning. Next we supply the email address of the site owner and under security configuration I use NTLM.

A new page will show us that the Virtual Server was Successfully Extended. Click on the ‘OK’ button and exit the browser.

Go to Microsoft’s web site, download and install Windows SharePoint Service Pack 3

Open a new Command Prompt window and navigate again to:

c:\program files\common files\Microsoft Shared\Web Server Extensions\60\Bin

It’s time to restore the backup to its new location. Run the following command:

stsadm.exe -o restore -url http://intranet -filename c:\backup.dat -overwrite

Open the browser and type: http://intranet

At this point you should be able to see the ‘companyweb’ site from SBS on it’s new home on Windows Server 2003, under a new name

Tags:
  1. Ron M Said,

    Do this retain security settings? Do you lose any functionality?

    Thanks

  2. Costas Tsaklas Said,

    Yes, security settings are retained and there is no loss of functionality.

    Make sure you upgrade to the same service pack level as the one running on SBS and if you use any custom web parts, make sure you install them as well

  3. Tom N.O. Said,

    hey, I followed your procedure but non of the published documents were restored, just the custom interface.

    Any ideas?

  4. Costas Tsaklas Said,

    Not sure. I have used the method quite a few times with no issues. It is very straight forward. I would try to go through the process again and make sure you follow the steps exactly as they are described, especially when it comes to creating a new content database

Add A Comment