Vous n'êtes pas identifié(e).

#1 Re : Général » Backup PostgreSQL - Tache cron » 19/01/2011 09:49:16

Merci peyo pour ta proposition!

Mais je confirme, le fait de redirigé la sortie du script fait que le dump fonctionne parfaitement...?

0  4    * * *   root    /local/tools/monsrcipt_backup.sh >> /tmp/log_mon_script 2>&1

Merci !

#2 Re : Général » Backup PostgreSQL - Tache cron » 17/01/2011 15:55:43

J'ai rien fait d'autre... mon script est comme au début de la discussion et j'ai juste rajouté : >> /tmp/log_mon_script 2>&1     à la fin de la ligne concernant mon script

hmm

#3 Re : Général » Backup PostgreSQL - Tache cron » 17/01/2011 14:52:42

Merci pour ton astuce!
le fait d'avoir redirigé la sortie du script, a réveillé script ...?
je comprend pas...
tu as une explication?
Surtout qu'il n'y avait pas de raison que le script ne fonctionne pas....?

#4 Re : Général » Backup PostgreSQL - Tache cron » 17/01/2011 09:48:41

aucun changement au niveau des logs...
postgres:
2011-01-14 15:20:02 CET LOG:  unexpected EOF on client connection

je comprend pas...

#5 Re : Général » Backup PostgreSQL - Tache cron » 14/01/2011 16:13:52

Merci pour la réponse mais je comprend pas ce que tu me propose... peux tu être un peu plus précis?

#6 Re : Général » Backup PostgreSQL - Tache cron » 14/01/2011 15:42:29

Le log cron :

Jan 14 14:20:01 ECHL0-1PREPROD01 /USR/SBIN/CRON[32617]: (root) CMD (   /tools/backup.sh)

c'est root qui exécute le script (/etc/crontab)

et j'exécute manuellement mon script en root

j'ai mon log postgres qui me retourne uniquement l'erreur : unexpected EOF on client connection

Merci pour gleu ton aide !

#7 Re : Général » Backup PostgreSQL - Tache cron » 14/01/2011 14:50:38

Je tiens à préciser que le script marche si je l'exécute manuellement...

Merci d'avance pour vos réspone smile

#8 Re : Général » Backup PostgreSQL - Tache cron » 14/01/2011 14:15:32

Non je pense pas...

Voici ce que dit le log

2011-01-14 13:00:01 CET LOG:  unexpected EOF on client connection

#9 Général » Backup PostgreSQL - Tache cron » 14/01/2011 12:45:59

lusitano
Réponses : 15

Bonjour tout le monde,

Je suis nouveau sur ce forum.

Et je suis coincé... j'ai un script de backup monscript.sh :

#!/bin/bash
export PGPASSWORD="pwd"
pg_dump -U user -v db | bzip2 -c > /data/backup/db.sql.dump.bz2

Si je lance le script à la main,

# ./monscript.sh

tout se passe bien !

Maintenant je l'ajoute à ma crontab, il démarre mais ne fait rien à part créer le fichier : db.sql.dump.bz2 vide

Quelqu'un aurait une idée ?

Merci d'avance

Pied de page des forums

Propulsé par FluxBB