According to the Heroku docs:
Cron jobs execute based on when you enable the add-on
However, I enabled the cron add on at 8pm two nights ago and the cron job did not run at 8pm last night. At 3pm today, I ran “heroku cron” and the job kicked off without any issue.
Does anyone have any experience with this? Does running “heroku cron” mean it will run at 3pm every day from now on? I am using the daily cron job add on and not the hourly addon.
Thanks,
gearoid.
You can see when your cron job is scheduled by looking at your app’s Cron add-on on the web interface.
The Heroku Backup Task gem makes it really easy automatically back up with a cron job.
Heroku’s native automatic backups add-on is in private beta now, so hopefully it’ll be released soon: http://devcenter.heroku.com/articles/pgbackups