Help / Backups & restore

Scheduled daily snapshots

For servers with the daily-snapshot addon, we snapshot at 03:00 UTC and rotate.

Customers can purchase the Daily snapshot addon at order time. Servers with this addon get a full-disk snapshot every day at 03:00 UTC, retained per the server's snapshotRetentionDays (default 7).

Behavior

  • Cron tick iterates every ACTIVE server with snapshotEnabled = true.

  • For each, the cloud platform's snapshot API is called to capture a point-in-time image.

  • Persists a BackupArtifact row with kind SCHEDULED and the snapshot image id.

  • Sets expiresAt = now + retentionDays.

  • Sweeps any expired artifacts: deletes the snapshot image and the row.

What's in a snapshot

A full disk image of the VPS at the moment of capture — OS, application files, MySQL state, recordings (if you keep them on root). The snapshot is bootable: a restore swaps the running disk for the snapshot disk.

Cost

Snapshot storage is billed per GB-month. We pass a flat addon price; if a customer needs longer retention than 7 days, contact support.

Tags: backups, snapshots, addons

Scheduled daily snapshots · VICIfast