DB Mirror

Your app outlives the outage.

When the building your database lives in goes dark, DB Mirror already holds a live copy on our fleet. We watch your primary, and when it drops we promote the copy and move your database hostname for you. Your app just reconnects.

dbmirror @ beacon

$ dbmirror status rpn-prod

primary 100.78.x.x unreachable (agent + witness agree)

standby 100.90.x.x streaming, 3s behind

$ dbmirror promote rpn-prod --confirm

promoted standby → primary

db-rpn-prod.hostfluency.com → 100.90.x.x

your app reconnects. ~3s of writes at risk.

The division of labor

We keep the copy live. You keep your database.

Your primary never moves into our name. It stays exactly where it is, with you. We hold a continuously updated standby, and we are the ones who lose sleep over whether it is healthy.

We keep live

  • A standby copy of your database, always current
  • Two vantages watching your primary around the clock
  • Failover ready: promote and repoint in minutes
  • Schema changes tracked, destructive ones flagged for you
  • Replication slots capped so nothing fills a disk
  • A private Tailscale path, never the public internet

You keep

  • Your primary database, wherever it already lives
  • The choice to click Promote, or let it be automatic
  • One stable DATABASE_URL that never changes
  • The power to leave, with your data, any day

Failover is your call by default. Automatic promotion only fires when a second witness, off our fleet entirely, agrees your primary is truly down. No magic, no split-brain surprises.

Three ways to stay in sync

Pick the copy that fits your setup

Same platform as our fleet, a mixed Mac-and-Linux shop, or the simplest scheduled option. The connect wizard runs a pre-flight and recommends one for you.

Live Mirror

same platform

A streaming copy of the whole instance, seconds fresh. Lowest lag, nothing to maintain. For a primary that runs the same platform as our fleet.

Live Mirror + Auto-Sync

mac ↔ linux

Streams across any chip or OS, so your office Mac and our Linux fleet stay in lockstep. New tables and columns sync themselves; anything destructive pauses for your one-click review.

Scheduled Snapshot

any platform

A complete copy taken every 15, 30, or 60 minutes. No restart, no drift, the simplest insurance. Recovers to the last snapshot.

Pricing

Flat monthly, sized to your database

Setup is white-glove and waived at launch. Sold as an add-on to hosting or entirely on its own.

Mirror

$25/mo

up to 10 GB

Mirror Pro

$59/mo

up to 50 GB

Enterprise

Contact

custom size + terms

Full details on the pricing page. Bigger than 50 GB, or want a custom arrangement? Talk to us.

Give your database a second home.

Connect over a private network in one guided session, keep one stable DATABASE_URL, and rest easier knowing a live copy is standing by.

Ember $19 · Forge $39 · Foundry $79 — per month, no contracts