Comprehensive data protection for every server, volume, and database. Automated schedules, configurable retention, cross-region replication, and one-click recovery — all managed through a single control plane.
From automated daily backups to application-consistent snapshots — every layer of your stack protected.
Enable with one click. Backups run nightly during your defined maintenance window. Each backup is stored in the same region as your server and included in your protection policy automatically.
Create on-demand, crash-consistent snapshots of any server or block volume in under 5 seconds. Snapshots are incremental — only changed blocks are stored, keeping costs minimal over time.
Copy any snapshot to a second region with a single API call. Your disaster recovery data lives in a geographically separate facility — immune to region-wide outages, natural disasters, and network partitions.
Browse your backup history in the dashboard, select a point in time, and click Restore. A new server is provisioned from the backup image and ready in minutes. Original server is unaffected.
Set per-server retention windows of 7, 30, or 90 days. Older backups are automatically deleted when they age out, keeping your storage bill predictable. Override retention per backup if needed.
For databases and stateful apps, our agent-based snapshot integration quiesces I/O and flushes write buffers before capture. Ensures MySQL, PostgreSQL, and MongoDB recover cleanly without replay logs.
Understand the difference so you can choose the right protection for each workload.
| Automated Backup | Manual Snapshot | |
|---|---|---|
| Trigger | Scheduled (daily or weekly) | On-demand via API, CLI, or dashboard |
| Cost | 20% of server price / mo | $0.05 / GB / mo (incremental) |
| Retention | 7 or 30 days (configurable) | Until manually deleted |
| Restore target | Same or new server | New server or block volume |
| Consistency | Crash-consistent | Crash-consistent (app-consistent optional) |
| Cross-region | Same region only | Yes, manual copy ($0.01/GB) |
Use the Host CLI to enable backups, set your schedule, and configure retention — fully scriptable for IaC workflows.
Step-by-step guide to recovering from a backup or snapshot using the Host CLI.
See all backups and snapshots for your server, sorted by creation time.
Specify the backup ID and a name for the restored server. A new server is created; the original is untouched.
Most restores complete within 2–5 minutes. Poll the status endpoint or watch for the webhook event.
SSH into the restored server, run your smoke tests, then reassign the floating IP to complete the cut-over.
Plan your RTO and RPO targets with geo-redundant backups across any of our 12 regions.
| Strategy | RTO | RPO |
|---|---|---|
| Daily backups only | ~5 min | 24 h |
| Daily + manual snapshots | ~3 min | 1–4 h |
| Hourly snapshots + cross-region | ~5 min | 1 h |
| Hot standby + DB replication | <30 s | <1 min |
Simple, predictable costs with no per-restore fees.
Enable automated backups in one click. First 30-day trial included free with any server plan.