VICIfast
Feature · Managed Backups

Managed Backups.

Daily MySQL dump + recordings tarball pushed to our encrypted S3 bucket. 7-day rolling retention. Restore by downloading the .sql.gz and running `mysql < dump.sql.gz` — same shape as any standard MySQL backup. No proprietary format, no vendor lock-in.
See pricing

7-day free trial · Cancel anytime · Pay with card or USDT

Feature

Managed Backups

Daily snapshots at 03:00 server local, 7-day rolling retention. One-click restore.

More features
40smedian deploy time
99.94%fleet uptime · last 30d
6regions live
Auditedevery state change

What you get

The full managed backups surface, end-to-end.

Every card below is a shipped capability. Hover for emphasis; click any matching feature for the deep page.

Daily at 04:00 UTC

The backup fires at 04:00 UTC — the quietest hour across our customer base. mysqldump runs single-transaction so we never lock the dialer; the recordings tarball is incremental so only new files since the last run get pushed.

7-day rolling retention

Seven daily backups live at any moment. Day 8 evicts day 1. If you need longer, layer External Backups on top and push to your own S3 with whatever retention you set.

Email-with-link delivery

Once an artifact is ready, an email with a 7-day signed download link lands in your inbox. Click, save the file, restore wherever you want. No login required to fetch.

Standard mysqldump format

The DB artifact is a regular gzipped mysqldump. Restore with `gunzip db-<ts>.sql.gz | mysql <dbname>`. Recordings tarball extracts back to `/var/spool/asterisk/monitor`. No proprietary tooling.

On-demand backup

Trigger a backup right now from the dashboard — useful before a risky config change or as a sanity check after a tricky migration. On-demand backups have the same 7-day download-link TTL as scheduled ones.

Pre-termination backup

When a server is terminated (by you, or by dunning), the platform takes a final backup automatically and emails you the download link. 30-day TTL on the link instead of the usual 7 — recover even if you noticed weeks later.

Not a full-disk snapshot

Platform Backup captures the data layer (DB + recordings), not the OS / Asterisk / VICIdial install. Re-provision a fresh box and restore the dump on top. For full-disk DR, layer External Backups + your own bucket.

FAQ

Questions worth answering

Lost on restore — they were never in the backup. This is true of any nightly backup system. For point-in-time recovery, set up MySQL binlog shipping to your own server; not a managed feature.

Download speed depends on your link (~500MB-2GB compressed for most customers). The restore itself is `mysql < dump.sql.gz` — a few minutes for the DB, faster for recordings rsync. Plan for ~15 min end-to-end including a fresh server provision if needed.

Yes — the dump is a plain mysqldump, restore wherever you can run `mysql`. Useful for spinning a staging copy from a prod backup, or migrating between providers.

We run a weekly restore drill against a sample of customer backups in a sandbox to confirm artifacts are intact and the dump is restorable. Failures page the on-call.

Every dial is one snapshot away from rollback.

Start the trial. Daily 03:00 server-local snapshots fire from day zero; one-click restore lives in the dashboard. Restore to a different region if you'd like to move.

All features