Docs navigation

Backup and restore

One backup file captures an entire Exovo system — configuration, users, rules, history, and optionally the media — encrypted with a passphrase you hold. Restoring it onto a fresh box rebuilds the system, which makes backups double as your disaster-recovery and migration story.

Backup & Restore: the schedule and stored backup archives

What a backup contains

Two profiles:

  • Configuration (recommended default) — everything that defines the system: users, trunks, rules, queues, settings, history.
  • Full — configuration plus the bulk media: recordings, voicemail and fax documents.

Every backup is encrypted with a passphrase set when it's made. There is no recovery path around a lost passphrase — store it with your infrastructure secrets.

Scheduled backups

Backups ship to remote storage, so connect that first. Then the backup archive settings define the schedule (daily/weekly/monthly at a set time), the retention rotation (keep the last N), the destination folder, the profile, and the passphrase. Admin → Backup shows the schedule summary and every backup taken, with download, restore and delete per row. Backup Now takes an on-demand one.

Restoring

Two paths, same result:

  • Onto the running system — pick a backup on Admin → Backup (or upload a .exovobak file), enter its passphrase, and confirm. The restore is staged and applied by the host watcher with a brief restart — expect a minute or two of downtime, and know that it replaces the entire current configuration.
  • Onto a new machine — run the installer and choose Restore from backup in the onboarding wizard, feeding it the backup file and passphrase. The new box comes up as the old system: same users, rules and settings. This is the migration path between hosts.

Practice the restore

A backup you've never restored is a hope, not a plan. Once a quarter, restore the latest backup into a throwaway VM with the wizard — it proves the passphrase, the file, and your muscle memory in about fifteen minutes.