#Sauvegarder une base de donnée PostgreSQL chez Heroku

Heroku permet de faire très simplement des sauvegardes des bases de données de production en utilisant le module PGBackups.

Il faut d’abord installer le module soit via l’IHM web , soit via la commande ((dans le répertoire de l’application):

heroku addons:add pgbackups

Puis simplement lancer une sauvegarde:

heroku pgbackups:capture

Une petite vérification s’impose:

heroku pgbackups

qui renvoie normalement:

D   | Backup Time         | Size   | Database
-----+---------------------+--------+----------------
b001 | 2011/08/18 11:08.22 | 39.2KB | SHARED_DATABASE
b002 | 2011/09/19 10:24.04 | 40.2KB | SHARED_DATABASE

Et finalement pour restaurer (avec b001 la base):

heroku pgbackups:restore DATABASE b001

Rappelez vous que la sauvegarde reste l’un des meilleurs moyens de sécuriser vos données.

Date de publication: 19/09/2011
Mots-clefs: #outils #bdd #backup