News for hackers. Stuff that matters.
Re:Heroku Postgres by jvehent on Tuesday August 30, 2011 @01:38PM (#2942409)
"Forget daily backups, Continuous Protection redundantly archives data to high-durability storage as it is written, ensuring that it is safe no matter what."

I'm sorry, but daily backups are not only for high availability, but also for point in time recovery.

What if $dev drops the user table by mistake ? Do they provide backup for that ?

Re:Heroku Postgres by pvh on Tuesday August 30, 2011 @03:08PM (#2942790)
We have found that large production databases do not appreciate having frequent full SQL dumps taken from them. We offer an automatic daily snapshot option because we believe that for a production database it's really not wise to take dumps more frequently than that, though there's nothing stopping you from rolling your own.
Re:Heroku Postgres by olefoo on Tuesday August 30, 2011 @01:46PM (#2942452)
You can set up Point In Time Recovery (PITR), and replay recovery logs. It's not clear from Heroku's pages whether their solution is set up that way.
Re:Heroku Postgres by jpitz on Tuesday August 30, 2011 @04:21PM (#2943081)
It sounds like their solution is set up that way.

From https://postgres.heroku.com/#protect : "Every change to your data is written to write-ahead logs, which are shipped to multi-datacenter, high-durability storage. In the unlikely event of unrecoverable hardware failure, these logs can be automatically 'replayed' to recover the database to within seconds of its last known state."

Re:Heroku Postgres by moe on Tuesday August 30, 2011 @05:44PM (#2943408)
It sounds like their solution is set up that way.

I think the question is whether the customer will be able to perform a point in time recovery, and what the size and resolution of the backlog is.

Re:Heroku Postgres by pvh on Tuesday August 30, 2011 @05:56PM (#2943448)
Not yet.
Re:Heroku Postgres by jpitz on Wednesday August 31, 2011 @08:52AM (#2945288)
Thank you for that clarification.
Re:Heroku Postgres by joevandyk on Tuesday August 30, 2011 @01:46PM (#2942451)
You can make snapshots of the data.