En este tutorial enseñaremos como descargar la base de datos de tu aplicación de heroku a tu computador, para eso necesitas una aplicación hosteada en Heroku y tener instalado Postgre localmente.

Pasos a seguir para descargar la base de datos de Heroku

Para empezar le pediremos a heroku que haga una copia de la base de datos, para lograr esto entraremos con la terminal a la carpeta de nuestro proyecto.

heroku pg:backups capture

Eso generará una captura remota de la base de datos en Heroku, ahora tenemos que descargarla, eso lo podemos hacer con:

heroku pg:backups public-url

eso nos dará una URL en amazon que podemos descargar ocupando CURL

curl -o latest.dump `heroku pg:backups public-url`

Ya tenemos el dump y tenemos que cargarlo pero antes una buena recomendación es botar la base de datos de desarrollo existente en nuestro sistema, para eso primero tienes que bajar el server y luego:

rake db:drop
rake db:create

Finalmente puedes cargar la base de datos en tu sistema utilizando:

pg_restore --verbose --clean --no-acl --no-owner -h localhost -d nombreDeLaBaseDeDatos latest.dump

No olvides cambiar nombreDeLaBaseDeDatos por el nombre de tu base de datos de desarrollo, si no lo recuerdas lo puedes encontrar en el archivo database.yml de tu aplicación.

Puedes encontrar mucha más información en la página oficial