Por algum motivo, você precisa migrar um banco de dados existente do MySQL para o PostgreSQL e então descobrir que isso pode não ser uma tarefa fácil.
Acabei de encontrar um pacote Python que fará todo o trabalho para você. Supondo que você já tenha o pacote setuptools do Python instalado, você pode apenas:
pip install py-mysql2pgsql
Então execute. Na primeira vez, ele gerará um arquivo de configuração :
py-mysql2pgsql -v
Edite mysql2pgsql.yml
com as configurações do MySQL e PostgreSQL.
Execute-o novamente para migrar seu banco de dados :
py-mysql2pgsql -v
Para obter mais informações, dê uma olhada em:
http://pypi.python.org/pypi/py-mysql2pgsql