1. Back up the Enterprise Vault SQL databases and the EV server.
2. In the EV Administration Console, change the description of the Enterprise Vault Indexing Service to identify the indexing service that should be moved.
3. Stop all EV services on both servers.
4.
a. To determine the required index location / index root poths, run the SQL query below:
USE EnterpriseVaultDirectory
SELECT CE.ComputerNameAlternate, IRP.IndexRootPathEntryID, IRP.IndexRootPath, ISE.ServiceEntryID, ISE.Description
FROM ComputerEntry CE, IndexingServiceEntry ISE, IndexRootPathEntry IRP
WHERE CE.ComputerEntryID = ISE.ComputerEntryID AND ISE.ServiceEntryID = IRP.IndexServiceEntryID
b. Take note of the ServiceEntryID values for the old Index Server and the new Index Server from the above query.
c. Make a note of IndexRootPath corresponding to the ComputerNameAlternate if you wish to make changes only for single IndexRootPath.
5.
Note:
new ServiceEntryId should be replaced with the ServiceEntryId value returned for the new index server in step 4b.
old ServiceEntryId should be replaced with the ServiceEntryId value returned for the old index server in step 4b.
- To update new indexer server for the index volumes under all the existing root paths:
USE EnterpriseVaultDirectory
UPDATE IndexRootPathEntry
SET IndexServiceEntryId = 'new ServiceEntryId'
WHERE (IndexServiceEntryId = 'old ServiceEntryId')
- To update new indexer server for the index volumes under a specific Index root path:
USE EnterpriseVaultDirectory
UPDATE IndexRootPathEntry
SET IndexServiceEntryId = 'new ServiceEntryId'
WHERE IndexRootPath = '_enter the IndexRootPath name_'
6. Start all EV services.