Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 18/12/2009 15:59:14
- mich30
- Membre
procedure de dump
Bonjour
il faut que je me conncte sur un serveur par ssh
puis que je dumpe mes 4 schemas
et afin que je redirige ces dumps sur mon poste en local
Quelle maniere pourrez je faire
- par script Postgress
- ou par pg/sql ( je patine tous mes schemas et a l'interieur de la proc pgsql je lance
cette commande /usr/local/pgsql/bin/pg_dump basedb -Ft -x -O -t monshema1.* -U login > /home/svg.tar puis ftp .....
mais tecniquement est ce possible, existye t'il une fonction en pg/sql qui lance la commande ?)
merci
ssh -X -Y -l monlogin serveurprod
/usr/local/pgsql/bin/pg_dump basedb -Ft -x -O -t monshema1.* -U login > /home/svg.tar
/usr/local/pgsql/bin/pg_dump basedb -Ft -x -O -t monshema2.* -U login > /home/svg1.tar
/usr/local/pgsql/bin/pg_dump basedb -Ft -x -O -t monshema3.* -U login > /home/svg2.tar
/usr/local/pgsql/bin/pg_dump basedb -Ft -x -O -t monshema4.* -U login > /home/svg3.tar
ftp login@ipdemonposte
put svg.tar
put svg1.tar
put svg2.tar
put svg3.tar
Hors ligne
#2 18/12/2009 16:18:51
- wilka
- Membre
Re : procedure de dump
Je ne comprends pas trop la question.
Pour cela j'effectuerai un ou des batchs/shell
pour sauvegarder seulement un schema à partir du server
pg_dump -U login -n monshema1 -Fc basedb > /home/svg_monschema1.dump
Il y a une raison particuliere pour que vous vouliez declencher la sauvegarde à partir de votre poste en local.
Sinon vous pouvez aussi lancer directement la sauvegarde à partir de votre poste local en renseignant les infos de connections dans le pg_dump.
Lancez pgadmin de votre poste local et effectuez une sauvegarde avec, vous verrez la ligne de commande utilisée.
Dernière modification par wilka (18/12/2009 16:20:18)
Hors ligne
#3 18/12/2009 16:58:01
- mich30
- Membre
Re : procedure de dump
pg_dump.exe --host monip--port 5432 --username mysuer --format custom --verbose --file "wtest_svg" --schema \"test\" db
ok merci
comment puis je faire pour avoir le format gzip en sortie
merci
Dernière modification par mich30 (18/12/2009 16:58:17)
Hors ligne
#4 18/12/2009 17:01:15
- Marc Cousin
- Membre
Re : procedure de dump
Le format custom est déjà compressé
Marc.
Hors ligne
#5 18/12/2009 17:26:51
- mich30
- Membre
Re : procedure de dump
ok merci il peut aller jusqu'a quelle taille y a t'il une limite merci
Hors ligne
#6 18/12/2009 17:35:34
- gleu
- Administrateur
Re : procedure de dump
Pas de limite, ça dépend des données de votre base.
Guillaume.
Hors ligne
#7 18/12/2009 17:36:19
- gleu
- Administrateur
Re : procedure de dump
Oh, pour infos, la sauvegarde ne peut pas se faire via une procédure stockée (première question du thread).
Guillaume.
Hors ligne
#8 18/12/2009 17:36:51
- mich30
- Membre
Re : procedure de dump
ok merci
Hors ligne
#9 26/03/2010 11:31:52
- donaldjeo
- Banni(e)
Re : procedure de dump
Creo que deberías ver el sitio y conseguir ayuda ....
http://www.sqlmanager.net/products/post … anager/faq
pero los malos encontrar más soluciones para usted ... que acaba de tratar este consejo ...
------------------
Nota por: Donald
Hors ligne
Pages : 1