J'essaie de créer un cronjob pour sauvegarder ma base de données chaque nuit avant que quelque chose de catastrophique ne se produise. Il semble que cette commande devrait répondre à mes besoins :
0 3 * * * pg_dump dbname | gzip > ~/backup/db/$(date +%Y-%m-%d).psql.gz
Sauf qu'après avoir lancé ça, il me demande de taper un mot de passe. Je ne peux pas le faire si je l'exécute à partir de cron. Comment puis-je en transmettre un automatiquement ?
1 votes
Peut-être un post utile que j'ai écrit sur l'automatisation de pg_restore ! medium.com/@trinity/
1 votes
Répondre en utilisant une chaîne de connexion ici : stackoverflow.com/a/29101292/1579667