PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Puis-je créer de manière sélective une sauvegarde de la base de données Postgres, avec uniquement certaines tables ?

Bien sûr. pg_dump vous permet de passer la liste des tables avec le paramètre -t

Pour lever certains doutes. Vrai, le -t Le paramètre n'accepte qu'un seul motif. Mais c'est un modèle très similaire à l'expression régulière, donc si vous voulez vider les tables A, B et C, vous pouvez faire :

pg_dump -t '(A|B|C)'