Linux

Where Does Manticore Search Store Indexes?

Manticore stores search indexes in var lib manticore and config in etc manticoresearch. Logs aid rebuilds.

Last updated

Manticore keeps indexes under /var/lib/manticore by default. Config in /etc/manticoresearch/manticore.conf defines index paths, listeners, and data dir overrides. That config decides where data actually lands.

Logs in /var/log/manticore record rotation and query errors. For migration, copy the data dir plus the config file. Rebuild from source documents if versions differ, since index format can change. Keep index version matched to the binary, since Manticore index format changes across releases need a rebuild.

Where Manticore Search stores this, by platform

Linux
/var/lib/manticore

Index files and state. Stop searchd for a consistent copy. Keep the matching config file with the backup.

Linux
/etc/manticoresearch/manticore.conf

Index definitions and data dir overrides. Back up alongside index files. Check path settings before assuming defaults.

Frequently asked questions

how do i back up manticore indexes

Copy /var/lib/manticore with searchd stopped for a cold backup. Keep manticore.conf with it. Restart and check index status before serving traffic. Test a restore on staging before relying on file copies.

where are manticore index files

Plain, RT, and percolate indexes live there by default. Custom path settings in manticore.conf override it. Check the config if the folder looks empty.

Notice an outdated path? Let us know.