Le Mon, 6 Aug 2012 22:15:41 +0200,
Bzzz <lazyvi...@gmx.com> a écrit :

> On Mon, 6 Aug 2012 21:54:47 +0200
> Alain Vaugham <al...@vaugham.com> wrote:
> 
> > 
> > Non, il ne manque pas le user.
> > Avec cette syntaxe dans la crontab, pg_dump déverse bien dans un
> > fichier.
> 
> Pas trop normal ça, chez moi en dehors de postgres personne ne peut
> se connecter sans mot de passe.
> 

[HS]
Dans la configuration de l'authentification client j'ai choisi : 
# le mot de passe n'est pas demandé avec la méthode ident sameuser
local   all         all                               ident

car je serai bien ennuyé s'il fallait fournir le mot de passe lors de chaque
sauvegarde automatisée/par user.
Sur cette machine, les users se connectent en ssh avec une clef et 
Postgres refusera les accès distants.



> > C'est seulement le nom de ce fichier qui n'est pas celui
> > escompté.
> 
> Tu fais un script genre:
> 
> #!/bin/sh
> TS=$(date +"%Y-%m-%d_%Hh%M")
> pg_dump -a db_XYZ > /home/userx/backup/db_XYZ_${TS}.sql
> 
> que tu rends exécutable et que tu colles dans 
> /usr/local/bin/pgbackup_XYZ.sh
> 
> et un crontab:
> * * * * *  postgres  if [ -x /usr/local/bin/pgbackup_XYZ.sh ]; then 
> /usr/local/bin/pgbackup_XYZ.sh; fi
> 

Merci pour cet exemple.
Je garde.


-- 
Alain Vaugham
Clef GPG : 0xD26D18BC

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120806224714.31e1f25a@mach07.localdomain

Répondre à