J'ai une entrée dans mon crontab qui ressemble à ceci:Comment tester l'entrée de crontab?
0 3 * * * pg_dump mydb | gzip > ~/backup/db/$(date +%Y-%m-%d).psql.gz
Ce script fonctionne parfaitement quand je l'exécute de la coquille, mais il ne semble pas être en cours d'exécution tous les soirs. Je suppose qu'il y a quelque chose qui ne va pas avec les permissions, peut-être que crontab fonctionne sous un autre utilisateur ou quelque chose comme ça. Comment puis-je déboguer cela? Je suis un environnement d'hébergement partagé (WebFaction).
J'ai le même problème mais il génère un fichier vide. J'ai un fichier .pgpass, tous les chemins sont pleins et le fichier de sortie est créé mais il est vide. Je pensais que j'ajouterais à cette question plutôt que de demander à un autre – Ben
@Ben: Probablement préférable de poser une autre question en fait ... Donc ça ne fonctionne pas comme un forum .. il n'est pas aussi désapprouvé de commencer un nouveau "fil" si votre problème est légèrement différent. Si votre fichier est en cours de création, vous avez probablement un problème totalement différent. – mpen