Menu

Post image 1
Post image 2
1 / 2
0

Portabase v1.13: I Replaced My Cron-Based Backup Scripts With This and Haven't Looked Back

DEV Community·우병수·25 days ago
#kZJqXQEZ
Reading 0:00
15s threshold

TL;DR: The thing that finally broke me wasn't a failed restore. It was a successful restore that silently put the database in the wrong state. 📖 Reading time: ~27 min What's in this article The Script Graveyard Problem (Why I Was Even Looking) What Portabase Actually Is (Without the Marketing Speak) Installing Portabase v1.13 Running Your First Backup Restoring a Backup (The Part That Actually Matters) The 3 Things That Surprised Me After Daily Use When NOT to Use Portabase Portabase vs. Rolling Your Own pg_dump Scripts The Script Graveyard Problem (Why I Was Even Looking) The thing that finally broke me wasn't a failed restore. It was a successful restore that silently put the database in the wrong state. I restored a three-month-old Postgres dump onto a staging box, ran the app, and everything looked fine — until a teammate noticed we were missing two columns that a migration had added in week six. The dump was fine. The migration history wasn't captured anywhere near it.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More