If you haven't been keeping up with what's going on at this year's SharePoint Conference, you should know that Microsoft has announced the release of Search Server Express (Free). I decided to post the following guidance on upgrading WSS 3.0 to Search Server Express.

 

1. First things first. Test this process in a lab multiple times before attempting to try this in production. Then do a complete backup of your production SharePoint farm using the stsadm tool or 3rd party backup utility.

2. Now you need to download and install WSS 3.0 Service Pack 1 per Microsoft KB article 934838. You must perform this step before you can upgrade your farm.

3. After downloading the service pack double click the install file to begin.

4. Accept the License Agreement and Click Continue.

WSSUpgrade2SearchExpress_02

5. The SharePoint Configuration Wizard will launch. Click the Next button.

WSSUpgrade2SearchExpress_03

6. Click Yes when prompted to restart services.

WSSUpgrade2SearchExpress_07

 

7. Confirm the config database setting and server name are correct. Then click Next.

WSSUpgrade2SearchExpress_05

 

8. The SharePoint Configuration Wizard will no proceed to upgrade the SharePoint code and SQL database to Service Pack 1. You should see a 9 step progress indicator.

WSSUpgrade2SearchExpress_06

9. After the upgrade completes you should see a dialog box stating you must run this wizard on all web servers in your farm. Click OK.

WSSUpgrade2SearchExpress_07

10. You should see a Configuration Successful dialog box. Click Finish to complete the upgrade process. If your upgrade fails SharePoint will attempt to rollback the upgrade process. If this occurs you may need to review the log files to see what is preventing the upgrade. More than likely this is a permissions issue with the account running the Service Pack installer. If the rollback fails you will need to restore your environment from the backup you took in step 1. You need to repeat steps 3 - 10 on every web server in your SharePoint farm.

WSSUpgrade2SearchExpress_08

 

11. Now that your service pack install is complete we are ready to install Search Server Express. Before proceeding I would recommend rebooting all SharePoint web servers in the farm. This is definitely not required but it does flush the server memory and allows SharePoint to come up fresh and clean.

12. After the server comes back online open Central Admin to ensure everything looks clean.

13. Next launch the SearchExpress.exe file.

WSSUpgrade2SearchExpress_09

 

14. The Search Server 2008 Express installer will launch. Select Install Search Server from the options.

WSSUpgrade2SearchExpress_10

 

15. Accept the license agreement and click Continue.

WSSUpgrade2SearchExpress_11

 

16. Choose your install type and click Install Now.

WSSUpgrade2SearchExpress_12

 

17. The install process will begin. After the install completes you should be presented with the option to Run the SharePoint Products and Technologies Configuration Wizard now. Ensure the checkbox is checked and click Close.

WSSUpgrade2SearchExpress_13

 

18. The SharePoint configuration wizard will now launch. Click Next to begin.

WSSUpgrade2SearchExpress_14

19. You will receive a warning prompt that IIS and related services may restart. Click Yes to continue.

WSSUpgrade2SearchExpress_15

 

20. Confirm the database server and config_db name then click Next.

WSSUpgrade2SearchExpress_16

21. The configuration wizard will now proceed with setting up Search Server 2008 Express. After the wizard completes you will see the Configuration Successful screen. Click the Finish button to complete the install.

WSSUpgrade2SearchExpress_17

 

22. The Search Server Configuration will launch. Here you select the search server index server and search server accounts. Enter those along with a contact email address then click OK.

WSSUpgrade2SearchExpress_19

 

23. SharePoint will now save the configuration, start the search services, and create a Shared Service Provider (SSP). After creation is complete click OK.

WSSUpgrade2SearchExpress_20

 

 

This completes the upgrade to Search Server 2008 Express. However you're not finished yet. You still need to configure indexing jobs and enable the search services. You will also want to create a search center for your existing sites. I'm not providing guidance in this post as I don't want to put you to sleep. I will try to post configuration steps on a future post. If you would like to see more, feel free to comment.