Data Loss: All database records gone - Postgres service data wiped (project brandflow-propostas)
nelbrandao
HOBBYOP

a month ago

Hello Railway Support,

URGENT: Critical data loss in project "brandflow-propostas" (Project ID: 7f152e70-d26f-4385-86c5-70af320b63b0).

All database records are gone. Tables still exist but are empty:

  • propostas: 0 records
  • clientes_propostas: 0 records

Details:

  • Postgres Service ID: 31f9a5f7-0b29-453d-8d0e-8b3b3bdcbbc0
  • Active Deployment ID: 912aa352-1f51-4e7b-a30c-d883415211f8
  • Image: postgres:16-alpine (Docker)
  • Postgres running continuously since Jul 16, 2026 - no restarts in logs
  • Data confirmed present today (Jul 22) via backend access logs
  • No DROP TABLE/TRUNCATE in application code (verified)

Need: Any volume snapshot or backup from today Jul 22 or recent days.

This is a law firm's system - data is critical.

Account: nelbrandao (Hobby plan)

Solved

1 Replies

Railway
BOT

a month ago

Your Postgres service in brandflow-propostas does not have a persistent volume attached, so all data was stored on the container's ephemeral filesystem, which is discarded on any redeploy or container restart. Our databases are unmanaged, so automatic snapshots, WAL recovery, and PITR aren't available unless you set up volume backups or PITR yourself. Going forward, attach a volume to your Postgres service and enable volume backups so you can self-restore if this happens again.


Status changed to Awaiting User Response Railway 30 days ago


Railway
BOT

23 days ago

This thread has been marked as solved automatically due to a lack of recent activity. Please re-open this thread or create a new one if you require further assistance. Thank you!

Status changed to Solved Railway 23 days ago


Welcome!

Sign in to your Railway account to join the conversation.

Loading...