This topic will be discussed with the following structure.
After you have finished upgrading your MOSS 2007 web applications, SSP, my sites and upgraded your sites visually, you have to do some checks over your sites and the main functions of your sites.
This subject is open and there are not specific rules or boundaries to your post-upgrade checks, but it's preferred to do the basic tests at least to guarantee that your main sites are functional and all main pages are correctly up and running as required. Here are some basic checks to do over your sites.
Search service application
Does your SharePoint site contain the SharePoint search web part? Is it working?
Try to write down some search queries in your search text box in the search web part and check if it's returning any results.
If you got no results, then you need to create a new search service application. To create a search service application, follow these steps.
- Open your Central Administration.
- From the quick launch menu on the left, click Application Management.
- Under Service Applications, click Manage service applications.
- On the SharePoint ribbon, at the top, click New, then click Search Service Application.
- Type in a name for your search service application, a name for the search admin web service application pool, a name for the search query and site settings web service application pool, then Click OK.
- Wait until the new application pool are provisioned, search service application and its database are created.
- Now look for your created search service application and select it, then from the SharePoint ribbon, at the top, click Manage. This will open the Search Administration.
- On the Search Administration page, you need to start a full crawl on your content. On the quick launch menu, on the left, click Content Sources.
- Click on the name of any content source to configure it.
- In the Start Addresses, put the addresses of the sites that need to be crawled to have its content searchable.
- In the Crawl Schedules, you can add a schedule for both the full and incremental crawls.
- Click OK.
- On the content sources page, click Start all crawls.
- Wait until the crawlers index all the sites content to be searchable by your search web part.
- Click Search Administration at the top of the quick launch menu on the left. This will give you a good overview on what the crawlers are currently doing on your sites.
After you have your content indexed and searchable, you have to make sure that your search service application is connected to your web application for the search web part to work. To do this, follow these steps.
- On the Central Administration home page, under Application Management, click Manage web applications.
- Select the web application that you need to check.
- On the SharePoint ribbon, at the top, click Service Connections.
- Make sure if the search service application is checked. If not, continue to the next step.
- On the same window, change the selected item named "default" on the drop down list, at the top of the window, to "custom".
- Check the check box beside the search service application, then click OK.
- Now browse your web application, type in any query in the search text box and enjoy searching.
Missing media files
It's recommended to pay attention to any missing images or CSS files while you browse your sites. Probably you have missed some images or CSS files while you were upgrading the 12 hives to the 14 hives in MOSS 2007 upgrade - Applying SharePoint customizations.
The mentioned post-upgrade checks are not the only checks you should do, there could me any different misbehavior, errors or bugs on your migrated SharePoint 2010 sites or you might find no errors or issues at all. In this post, the checks you have done are:
- Checked service applications, specially search service application and created a new one with a full crawl start and scheduled incremental crawls.
- Checked if there are any missing images or CSS files.