Server Snapshots & Wipe
Back up an entire server at once, or wipe one clean — two whole-server tools distinct from per-database backups.
Most backup work happens per-database (see Backups & Restore). These two tools instead act on an entire server at once.
Server snapshots
A snapshot is a full copy of everything on a server — every app's data, not just one database — pushed to your configured offsite storage.
- Open a server's Snapshot modal from its quick-actions menu.
- Click to run a snapshot; progress streams live.
- Existing snapshots for that server are listed below, so you can see what's already been captured.
This needs an S3-compatible offsite target configured first — the same one used by per-database offsite backups. Set it up from Settings → Backups, then come back and run a snapshot.
Format / wipe a server
A destructive, deliberately hard-to-trigger-by-accident tool for starting over on a server. Two modes:
- Remove DeployOS only — tears down every app, database, the reverse proxy, the edge network, and
/opt/deployos. Leaves any other Docker containers on the box untouched (useful if DeployOS shares the server with something it doesn't manage). - Full wipe (everything) — removes all Docker containers, volumes, images, and networks on the server. A genuinely clean slate.
You can also choose to remove the server from DeployOS afterward, dropping it from your fleet entirely.
This cannot be undone. DeployOS makes you type the server's exact name to arm the button — there's no accidental single click that triggers it.
💡 Tip — run a snapshot first if there's anything on the server you might want back.