Today I Learned - How to Recover a GCP Instance With 0 Boot Disk Space

I have a GCP instance that I bring up periodically using instance schedules to run database backups. My database provider has backups of its own but I have an additional backup in place. The GCP instance on boot runs a user script which: Creates a database dump into a temporary file tar + gz the dump file Uploads it to a secure bucket If this backup fails, I get alerted on Slack.