Disabling automatic management of a Record Store instance

If you want maintain a Record Store instance separately from its associated crawl configuration, you can disable automatic management of the Record Store instance by the IAS Server and move a Record Store instance to another host as necessary. This may be useful if storage space for a Record Store instance is a concern and in some migration scenarios.

The isManaged property in a crawl configuration determines whether a Record Store instance is created or deleted at the same time as its associated crawl configuration. The isManaged property has a value of true by default. This means that:
  • A Record Store instance is automatically created when you create a crawl. The name of a new Record Store instance corresponds directly to the crawl name.
  • The associated Record Store instance is automatically deleted when you delete a crawl.
If you disable the isManaged property by setting it to false, a Record Store instance is not created when you create the crawl configuration. You must create the Record Store instance manually, or configure the crawl to send output to a file. Likewise, any Record Store instance that you create for a crawl configuration is not deleted when you delete the crawl configuration.

To disable automatic management of a Record Store instance:

  1. From a command prompt, run the getCrawl task of ias-cmd. Use the -f <arg> flag to specify the name of the XML file to write the configuration to.

    For example, you might specify -f configuration.xml.

  2. In the configuration.xml file for the crawl configuration, set the isManaged property to false as shown in the following example:
    ....
      <crawlConfig>
      ....
       <outputConfig>
        <moduleId>
          <id>Record Store</id>
        </moduleId>
        <moduleProperties>
         <moduleProperty>
          <key>isManaged</key>
          <value>false</value>
         </moduleProperty>
        </moduleProperties>
       </outputConfig>
    ....
      </crawlConfig>
    ....
  3. Save and close the crawl configuration file.
  4. Run the updateCrawls task of ias-cmd and pass in the crawl configuration file. For example:
    updateCrawls -f configuration.xml