SQLは標準ですが、各サーバーソフトウェアが拡張機能を実装していなければ十分な機能を備えていません。スキーマが簡単でない限り、MySQLからPostgreSQLへの変換は簡単ではありません。自動翻訳スクリプトは、これまでのところしか得られません。
最良のアプローチは、スキーマを手動で変換してから、データ自体の独自の転送スクリプトを作成することです。また、スキーマとデータが正しく送信されることを確認するための検証スクリプトを作成する必要があります。
これは、完全な答えではありません。データベースが移行するのに十分重要である場合は、自分自身に時間を費やすのに十分重要です。結局、データを自分で移行するときと同じくらい、自動移行スクリプトが引き起こす癖や微妙な混乱を理解するのに少なくとも多くの時間を費やすことになります。しかし、自分でそれを行うと、MySQLにはないPostgreSQLの機能を利用する機会があります。また、もう一度何かをする機会があることからのみ得られる種類の改善を行う機会もあります。
弾丸をかみ、それを行います。