Этот вопрос немного стар, но несколько дней назад я имел дело с этой ситуацией и нашел pgloader.io.
Это, безусловно, самый простой способ сделать это, вам нужно установить его, а затем запустить простой скрипт lisp (script.lips) со следующими 3 строками:
/* content of the script.lisp */
LOAD DATABASE
FROM mysql://dbuser@localhost/dbname
INTO postgresql://dbuser@localhost/dbname;
/*run this in the terminal*/
pgload sctipt.lisp
И после этого ваша БД postgresql будет иметь всю информацию, которую вы имели в вашем MySQL SB
Напомним, что вы компилируете pgloader, поскольку на момент написания этого поста в установщике была ошибка. (версия 3.2.0)