Stream every write off-box — and restore to any moment.
VXStream continuously streams your SQLite write-ahead-log segments to object storage, takes snapshots into generations, and lets you restore any database to a point in time — with continuous integrity validation and pluggable S3, GCS, Azure, SFTP, or local backends. Durable backups, always current, with no cron jobs to babysit.
Continuous backup, built into the platform.
Streaming WAL replication
Continuously stream SQLite write-ahead-log segments to your storage backend on a short sync interval, keeping a durable copy current to within seconds.
Snapshots and generations
Take periodic full snapshots and organize replication history into generations, so every database keeps a clean backup lineage.
Point-in-time restore
Rebuild a database from a snapshot and replay WAL segments to restore it to a chosen point in time.
Multi-level WAL compaction
Compact WAL segments across L1, L2, and L3 tiers on their own intervals to keep replicated data compact and restores fast.
Continuous integrity validation
Periodically validate backups by sampling WAL segments, so you know a restore will work before you need it.
Pluggable storage backends
Back up to S3 (with SSE-KMS or SSE-C encryption), Google Cloud Storage, Azure Blob, SFTP, or a local filesystem — set the backend per instance.