Bonjour a tous,
je suis sur un projet de création de base de données et de son administration,
j'aimerais pouvoir sauvegarder automatiquement ma BD toutes les semaines avec pg_dump
et tous les soir avec WALL.
La situation du serveur :
Linux Debian server etch
Postgres 8.1.11
Voici mon problème j'ai créé un script .cmd qui s'exécute selon la programmation de mon "crontab"
Configuration crontab :
Code :
- 00 23 * * 0 /home/backup/pg/backup_complet.cmd
|
Mon script backup_complet.cmd
Code :
- DATE=$(date +%d-%m-%Y-%H-%M)
- pg_dump -i -h localhost -p 5432 -U postgres -F t -v -b ma_database > /home/backup/pg/madb_complet_2008-02-20.tar
|
A chaque fois je tape ce code directement sous linux il me demande mon mot de passe
et effectue ensuite la sauvegarde,
j'aimerais pouvoir faire cette sauvegarde sans etre devant la machine, soit entrer le mot de passe directement dans le script (mais je n'y arrive pas)
soit trouver une autre solution.
Pouvez vous m'aider, merci d'avance.