Because of this new folder structure, a new index must be built for IBM
Connections 4. You cannot migrate an index from a previous version of the product. In addition, it is important to note that there are dependencies between the application index folders, so that, for example, deleting an application index folder can cause index corruption and lead to other issues.
The new application-specific index folders are named index_application_name
. The Search index folder is defined by the WebSphere
® Application Server variable SEARCH_INDEX_DIR.
Table 1. Application index folders
Each index folder contains doctype, facets, filesTemp, and graph files. After the index is built, each folder also contains an INDEX.READY file and a CRAWLING_VERSION file.
The following new folders are also used by the Search application:
When the SearchService.backupIndexNow() command is run, the index is backed up to this folder. This folder is contained in the data\local\search directory. The folder location is specified by the WebSphere Application Server variable SEARCH_INDEX_BACKUP_DIR.staging
After the initial index is built, it is copied to this folder before it is rolled out to all the nodes in the deployment. This folder is located on the network share. The folder location is specified by the WebSphere Application Server variable SEARCH_INDEX_SHARED_COPY_LOCATION. An index in this folder will be deleted 30 days after they were created. If you want to disable the automatic roll-out behaviour, delete the WebSphere variable SEARCH_INDEX_SHARED_COPY_LOCATION. If you delete this WebSphere variable, you must clear the existing contents of SEARCH_INDEX_SHARED_COPY_LOCATION manually.persistence
This folder contains the XML files that are created after an application is crawled. These files are used to build an index for the application. This folder is contained in the data\local\search directory. The folder location is specified by the WebSphere Application Server variable CRAWLER_PAGE_PERSISTENCE_DIR.extracted
This folder holds documents that contain the content extracted from files. This folder is located on the network share. The folder location is specified by the WebSphere Application Server variable EXTRACTED_FILE_STORE.Parent topic: The indexing process
WebSphere Application Server environment variables