If you would like to implement a staged roll-out of Ontolica, then you must be able to find the Ontolica configuration files on your test machine and then copy these to your live SharePoint farm when you are ready. These are stored as follows:
• Farm- and application-level settings are stored in the property bag. To move your settings at these levels, you must copy them from here. Please see your SharePoint documentation for full details about how to work with the property bag.
• Site-collection-level settings are stored as XML files in a hidden document library that is available at the root of the site collection.
• Sub-site settings are stored in the same, hidden document library as those for the parent site collection. There is one XML file for each sub-site where Ontolica settings have been made.
To access the hidden document library that holds the Ontolica configuration files for a given site collection and its sub-sites, enter the following URL into a browser:
Your browser will then display the OntolicaConfig library for the site collection that matches the URL you entered.
Here you will see the following files:
• OntolicaSearchConfig_Root: this is an XML file that contains all of the settings made at the site-collection level for the current site collection.
When staging, you must copy all of the above files for each relevant site collection from your test server to your live farm. Note that you may need to rename the sub-site configuration files if these do not have the same relative URLs on the live server as they do on the test server (i.e., the
Use the standard SharePoint controls to export each file and then again to upload the files to your live server (enter a URL such as the one described above to get to the OntolicaConfig library on your live site collections). By using the standard SharePoint controls when uploading on the live farm, you will be sure that the files are distributed as needed to all front-end servers in the farm. You might also choose to use a program or script to help automate the process if you have such a tool.