[ Postgresql Export/Import ]

Vous avez des BDDs hébergées chez votre fournisseur favoris ( Scaleway par ex ) et il vous faut faire un import. Pas de panique voici quelques commandes utiles:

Tout d'abord , l'installation des outils pour manipuler les données

Debian/Ubuntu

apt install postgresql-client-13 libpq-dev

Redhat/Fedora

yum install postgresql-client-13 libpq-dev

Si vous voulez faire un export rien de plus simple

pg_dump --format=custom --no-acl -h XX.XX.XX.XX --port XXXX -d la_bdd -U superuser > lenomdufichier.dump

--format=custom => version binaire
--no-acl => extraire la bdd sans les droits de l'user actif
-h => adresse ip du serveur 
--port => port d'accès
-U => user_d'export

et pour l'import c'est encore plus simple

pg_restore -Ox -h XX.XX.XX.XX --port XXXXX -d la_bdd -U le_superuser < lefichier_a_importer.custom

-Ox => ne pas tenir compte du owner ( O ) et pas de privileges ( x ) 
Harmakhis

Harmakhis