Como fazer backup do banco de dados Heroku para o computador

O Heroku fornece muita documentação sobre como fazer backups.
Infelizmente, ainda é confuso como fazer um backup simples e colocá-lo no computador.

Isso ocorre porque é um processo de 2 etapas.

  1. Rode isto
$ heroku pgbackups:capture --expire

a expiração exclui o backup mais antigo para liberar espaço

HEROKU_POSTGRESQL_YELLOW_URL (DATABASE_URL)  ----backup--->  b249
Capturing... done
Storing... done

O ‘b249’ é o ID do backup, este é o número de backup 249. Seu número será diferente.

  1. Rode isto
$ heroku pgbackups:url b249

Isso lhe dará um local temporário de onde você pode baixar o backup.

  1. Abra o link no navegador da web e ele fará o download do arquivo de despejo de backup do banco de dados!

  2. Pontos de bônus: Use com o wget e baixe direto para sua linha de comando!