Home/Platform/CloudSnap
Operations Suite · 01 / Snapshots

Snapshots on schedule, across every cloud you run.

CloudSnap takes and rotates snapshots across your cloud providers from one console. Set a schedule once, cover whole fleets by rule, and let it run - through a controlled layer that physically cannot delete your servers. It is what Orin reaches for before a risky change.

Operated byOrin
ProvidersMulti-cloud
RetentionGFS · Hour to month
ExecutionQueued & audited

Snapshots you set once and stop thinking about.

01

Snapshots across your clouds

One console for DigitalOcean, Hetzner, Vultr, Linode, OVHcloud, Kamatera, Contabo, UpCloud, Xen Orchestra, and more. Connect an account, assign your servers, done.

02

Set the schedule once

Keep so many hourly, daily, weekly, and monthly snapshots. CloudSnap takes them on time and rotates the old ones out for you - no cleanup, no surprise bills.

03

Cover a fleet by rule, not by hand

Target servers by tag, name, region, or power state. A new server that matches the rule is snapshotted automatically - no checkbox to remember.

04

It cannot delete your servers

Every provider call is checked against an allowlist. Delete VM, resize, destroy region: not on the list, ever. Even a compromised execution layer cannot reach a destructive endpoint.

05

It tells you when something is off

Seventeen automated checks watch for failed snapshots, missed schedules, expired keys, runaway cost, exposed VNC, and snapshots taken outside CloudSnap. Every one feeds your alerts.

06

Restore points you actually own

Each snapshot is a full, provider-native image sitting in your own cloud account. When you need to roll back, you restore it through your provider, from a known-good point.

From console to cloud, the long way around. On purpose.

01

You set the intent

The console writes a job - which server, which action, and a reference to the vault. Never a raw key.

02

It gets checked

The job is validated against the per-provider allowlist, and the credential is fetched from the vault by reference - away from the console.

03

One audited call

A single, logged API call goes to the provider, retried under policy, inside a shared rate-limit budget.

04

Status streams back

The result is reconciled and the new state shows up on your dashboard live, as it happens.

Seventeen things it watches so you do not have to.

  • Failed snapshots
  • Missed schedules
  • Expired provider keys
  • Cost over budget
  • Nearing provider quota
  • Orphaned snapshots
  • Stuck jobs
  • Vanished servers
  • Size anomalies
  • Snapshots made outside CloudSnap
  • Exposed VNC access
  • Snapshots kept too long

Seventeen checks in all, each one wired straight to your alert channels.

All your clouds. One control plane.

Each cloud has its own snapshot rules, regions, and quirks. CloudSnap normalizes them into one dashboard and one schedule.

DigitalOcean
Hetzner
Vultr
Linode
OVHcloud
Kamatera
Contabo
UpCloud
Xen Orchestra
Suggest a provider

Where the provider supports it (DigitalOcean today), CloudSnap can also copy a snapshot to a second region for disaster recovery.

Stop babysitting your snapshots.

CloudSnap ships with the rest of Suriq. Connect a provider and your first schedule is running in minutes.