EspoCRM operations and performance

Day-two work on a running EspoCRM: background jobs, performance and indexes, logs, troubleshooting email and scheduled jobs, rebuilds, backups and admin recovery.

Adding database indexes to EspoCRM

Creating indexes for EspoCRM fields used in default sorting, filters and reports: defining indexes in entity metadata, rebuilding and checking which queries need them.

EspoCRM logs and debug mode

Finding what went wrong in EspoCRM: log location and levels, SQL and failed-SQL logging, the admin UI app log, debug mode for diagnosis and keeping traces out of production.

EspoCRM backup and restore

Backing up a self-hosted EspoCRM: the backup script, manual file and database dumps, Docker volume backups, restore steps and testing restores regularly.

Recovering a lost EspoCRM admin password

Getting back into EspoCRM when the admin password is lost: set-password from the CLI, re-enabling admin password recovery, and keeping a break-glass admin account.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.