Voici la méthode de restauration pour une base de données Postgres :
On ne s'intéresse qu'aux données. Les privilèges, les utilisateurs, les rôles, les tablespaces ne sont pas impactés. Rapide et efficace. Pourra être exécutée sur demande lors d'un refresh ponctuel de base de données.
export :
pg_dump toto --create | gzip > toto.sql.gz
import :
dropdb toto
pv toto.sql.gz | gunzip | psql
Après l'import le fichier export est supprimé.