PostgreSQL bonnes pratiques

Restriction du schéma « public »
Définir des nouveaux tablespaces pour les données et indexes et temp et changer le nom du tablespace par défaut (data et temp)

 

Exporter les utilisateurs, les droits et le DDL des tablespace sans les données

pg_dumpall -s -l toto > rights_ddl_of_toto.sql

https://www.postgresql.org/docs/12/app-pg-dumpall.html

Importer : 

psql -f rights_ddl_of_toto.sql postgres

Exporter que les schémas de toto :

pg_dump -s  toto > sche_toto.sql

Exporter la base toto compressée :

pg_dump -Fc toto > toto.dump  (dump non lisible!)

Importer la base toto compressée : 

pg_restore -d toto toto.dump 

exporter seulement les données : 

pg_dump -a toto > data_toto.sql

https://www.postgresql.org/docs/current/app-pgdump.html


Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Translate »