Help / Power features
Backups, scheduled snapshots, and one-click restore
Three layers of data safety for your dialer: the managed daily backup (7-day rolling), a mirror to your own S3, and on-demand downloads — plus how restores actually work.
VICIfast gives you three layers of protection for your dialer’s data: a managed daily backup we run for you, an optional mirror to your own storage, and an on-demand download you can grab anytime. This guide shows where each one lives, click by click, and exactly what happens when something needs to be restored.
Where backups live
- Click Servers in the left sidebar.
- Click your server’s name in the list.
- In the tools strip near the top of the page, click Configurations.
The menu opens with a Data safety section holding both backup options: Platform Managed Backups (our daily backup) and External Backups (a mirror to your own storage). A badge on each row tells you the state at a glance — Active, Set up →, or Upgrade if your plan doesn’t include it.

Layer 1 — Platform Managed Backups (the daily backup)
This is the set-and-forget addon called Platform 7-Day Backup. Once it’s on, nothing needs configuring — it just runs. Every day at 04:00 UTC we take a full export of your VICIdial database (campaigns, lists, leads, agents, settings) plus your call recordings, upload it to our managed object storage, and keep the last 7 days. Older copies are deleted automatically as each new one lands.
After every run you get an email with a download link, so you always have your own copy too. The link works for 7 days.
Turn it on
- New server: tick Platform 7-Day Backup on the order page.
- Existing server: click the ⋮ (More server actions) menu at the top of your server page, then Manage addons.
- Find Platform 7-Day Backup and click Add now. The first backup runs at the next 04:00 UTC.
You can check in any time: Configurations → Platform Managed Backups shows Enabled, when the latest backup ran, and its size.

Restoring
There is deliberately no self-serve restore button — a restore overwrites live data, so a human double-checks it first. Open a support ticket, tell us which day you want to roll back to (any of the last 7), and the team restores it, usually in under an hour. Your IP, subdomain, and DNS never change, so everyone’s bookmarks and phones keep working afterwards.
Layer 2 — External Backups (your own S3)
If your plan includes it, you can mirror every backup to storage you control — Backblaze B2, Wasabi, Cloudflare R2, MinIO, or AWS S3. This stacks on top of Platform Managed Backups: both run, and after each daily backup lands on our side it is copied straight to your bucket. Your copy is yours to keep forever — the 7-day cleanup only applies to ours.
- Click Configurations, then External Backups.
- Destination type: choose S3-compatible (B2 / Wasabi / R2 / MinIO / AWS).
- Label: anything you’ll recognize, like my-b2-bucket.
- Endpoint URL: your provider’s address — the form shows examples for B2, R2, and AWS right under the field.
- Region, Bucket, and optionally a Prefix (a folder inside the bucket, like vicifast/server-acme/).
- Access key ID and Secret access key from your storage provider. Use a key that can only write to this one bucket.
- Leave the Enabled switch on and click Save destination.
The panel shows Connected with a Last success timestamp after the first mirror runs, and shows the error right there if your credentials or bucket reject the copy. To stop mirroring, open the same panel and click Disconnect — platform backups keep running normally.
Honest note: the dropdown also lists SFTP / FTPS, but mirroring to SFTP isn’t live yet — picking it saves the destination but no files are copied. Stick with S3-compatible for now.
Layer 3 — Download a backup anytime
You don’t have to wait for the daily run. A manual backup is built into the Factory reset dialog — and you can use it without resetting anything:
- Click the ⋮ (More server actions) menu at the top of your server page.
- Click Factory reset (marked wipe + reinstall — don’t worry, nothing happens just by opening it).
- In the left column, Download a backup, decide whether you want call recordings included. Off by default, because recording archives can be many GB and slow the upload.
- Click Download backup.
- Click Cancel to close the dialog. No reset was started.
We email you a 7-day download link. The database file lands within a few minutes; recordings take 5–30 minutes depending on size. You can trigger up to 3 of these per server per hour.

Factory reset has its own safety net
When you do actually factory-reset a server, the Include a pre-reset backup checkbox (on by default, recommended) runs a full backup first, before anything is wiped — separate from the manual download above. The reset itself is doubly gated: you type DELETE MY DATA, then confirm via a link we email you that expires in 5 minutes. Nothing destructive happens until you click that email link. The full walkthrough is in Factory-reset a server (/help/factory-reset).
What happened to snapshots and one-click restore?
If you’ve been with us a while, you may remember the Daily snapshot addon and its Restore button, which rebuilt the whole disk from a point-in-time image. We retired it in May 2026 and replaced it with Platform 7-Day Backup: database-plus-recordings exports stored on our own object storage instead of full-disk images. In practice that covers the same "roll back to yesterday" need — you just open a ticket instead of clicking a button, and the restore is handled for you in under an hour.
Good to know
- There is no one-click restore anymore — restores go through a support ticket on purpose, because a restore overwrites whatever is live. Tell us the day, we roll it back.
- Every download link (daily backup, manual backup, pre-reset backup) expires after 7 days. Save the file somewhere safe if you want it longer — or set up External Backups and keep everything.
- Daily backups run at 04:00 UTC. A change you made at 03:55 is in today’s backup; a change at 04:05 waits for tomorrow’s.
- Recordings make backups big. The daily Platform backup always includes them; for manual downloads you choose.
- External Backups only mirrors while your plan includes it and the destination switch is Enabled — glance at Last success in the panel now and then.
- Canceling a server isn’t instant data loss: we take a final backup at termination, email you a download link, and keep it for 7 days before it’s permanently deleted.
- The screenshots here are from our demo server. On yours, the Platform Managed Backups panel shows Enabled once the addon is active.