Product Hunt🚀 We are live on Product Hunt! Support our launch & use code PHLAUNCH20 for 20% off Pro→
Stratosv1.7.0
Pro Workflows & Networking• 3 min read

Site Restore Points & SQLite Backups (1.6)

Back up project files and configured in-project SQLite data. Pro creates restore points; every plan can restore existing backups.


Back Up Project Files Before Changes

With Stratos Pro, create compressed backups of your site folder before code or dependency changes. Snapshots include files in that folder, including .env and any local SQLite files. They do not export MySQL, MariaDB, or PostgreSQL databases. Back up external databases separately before migrations, and pause project writes if code and data must represent the same application moment. In 1.6.0, a configured in-project SQLite database is captured with the SQLite backup API, including committed WAL pages, and snapshots are labeled Files + SQLite. External SQLite paths and SQLite URL overrides are rejected for this mode.

Creating a Snapshot

  1. Select your site in the Stratos main window.
  2. Find the Site Restore Points panel in the site details (1.6).
  3. Click Create Snapshot.
  4. Stratos packages the codebase and configuration into a compressed .zip snapshot stored in ~/Library/Application Support/Stratos/snapshots.

1-Click Staged Rollback

Click Restore next to an existing snapshot and review the confirmation. Stratos stages the archive and moves the current folder to a hidden safety copy before replacement. Restoring replaces site files, including .env and any SQLite files in the archive; it does not restore external databases. Stop web requests and external database writers before restoring; Stratos stops its managed project workers. Restore and safety-copy recovery remain available after a Pro trial or subscription expires. Whole-folder restore is blocked for linked Git worktrees to protect their shared Git metadata; reveal the archive and recover selected files manually.