Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1146 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Sauvegarde automatique sous PostGreSQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sauvegarde automatique sous PostGreSQL

n°1689272
dedooz
Posté le 20-02-2008 à 12:29:49  profilanswer
 

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 :
  1. 00 23 * * 0 /home/backup/pg/backup_complet.cmd


 
Mon script backup_complet.cmd

Code :
  1. DATE=$(date +%d-%m-%Y-%H-%M)
  2. 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.

mood
Publicité
Posté le 20-02-2008 à 12:29:49  profilanswer
 

n°1689346
skeye
Posté le 20-02-2008 à 14:18:41  profilanswer
 

man pg_dump? Il y a probablement moyen de lui passer le mot de passe en paramètre.

 

...et sinon en cherchant sur google il y a pas mal de choses...
http://www.google.com/search?q=pg_ [...] =firefox-a

Message cité 1 fois
Message édité par skeye le 20-02-2008 à 14:22:16

---------------
Can't buy what I want because it's free -
n°1689875
dedooz
Posté le 21-02-2008 à 09:14:03  profilanswer
 

M

skeye a écrit :

man pg_dump? Il y a probablement moyen de lui passer le mot de passe en paramètre.
 
...et sinon en cherchant sur google il y a pas mal de choses...
http://www.google.com/search?q=pg_ [...] =firefox-a


 
Merci skeye, j'avais déjà chercher la dessus, j'y avai trouver un bout de réponse, le problème avec ces scripts
c'est le backup porte le mm nom et écrase les autres, j'armerais y ajouter la date, pour cela je dois exécuter mon script
et la cela ne marche pas.
 
Si quelqu'un pouvait jeter un œil sur mon script et me dire s'il trouve une erreur et encore mieux une solution
ce serai sympa.
 
Merci a tous.

n°1690010
Taz
bisounours-codeur
Posté le 21-02-2008 à 12:02:01  profilanswer
 

pg_dumpall c'est mieux.
 
avec postgres en contrib, y a des scripts déjà tout prêt pour faire ça. on en trouve aussi sur le net avec des noms genre pg_backup


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Sauvegarde automatique sous PostGreSQL

 

Sujets relatifs
[SGBD Access 2007 pro] comment générer des lignes automatiqueretour chariot automatique
[RÉSOLU]encodage automatique du caractère "&" en "&" dans les JSPAgregateur Gregarius (installer une mise à jour automatique)
Impression automatique[Oracle] Sauvegarde online
Sauvegarde Word au débuttypo3 & PostgreSQL
[PostgreSQL] Réinitialiser le mot de passe ?modifier le "fancy index" (index automatique apache)
Plus de sujets relatifs à : Sauvegarde automatique sous PostGreSQL


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)