SQLite是在Heroku上备份postgres的好方法吗?

Clé*_*ent 1 ruby sqlite backup

我正在使用Sequel(Taps)ruby gem来远程备份我的生产数据库(PostgreSQL).

我想知道用SQLite存储该备份是一个很好的解决方案.

你有什么感受?

谢谢 !


编辑:

谢谢!事实上,我的应用程序是在Heroku和我上面编写的,尽管它根本不可能运行pg_dump.

但是 - 我找到了很好的佣金任务:http://github.com/jpearl/heroku_backups

Jea*_*nal 6

我没有在Postgres和SQLite太多的经验,但我不觉得舒服具有数据库之间发生的(你要依靠双方的PostgreSQL和SQLite的驱动程序的Ruby)的类型转换,也不能与同步如果您的生产数据库被彻底使用,可能会出现问题.

您是否已尝试从SQLite副本还原原始数据库?如果Sequel红宝石宝石不再维护会怎样?

PostgreSQL手册有一个专门用于备份部分 - 该pg_dump命令可能非常适合您的问题,并且具有最大可靠性的优势.