我最近决定要从MySQL切换到Postgres,因为我遇到了一些问题,这些问题永远不会成为Postgres的问题。
但是我似乎无法找到一种很好的迁移方式我已经看过py-mysql2pgsql但是这会导致数据库中出现无法追踪的问题。
我也使用django-admin.py查看了dumpdata和loaddata,但是我的数据库相当大,它占用了我所有的内存并且简单地崩溃了所以我转移到django-dumpdata-chunks,这只是出错然后又是项目已经两岁了。
我要问的是,有没有人知道在不破坏数据库的情况下从mysql迁移到postgres的可靠方法,如果没有停机时可以作为奖励?