O Postgres 9.1 suporta os chamados "wrappers de dados estrangeiros", que permitem a interação com produtos de terceiros, por exemplo, MySQL, Oracle ou até coisas não relacionais como arquivos de texto e Reddis. Confira:
Existe uma maneira de replicar as alterações do MySQL quase em tempo real para se igualar ao banco de dados PostgreSQL?
Não tenho certeza se existem ferramentas opensource, mas a GoldenGate, que foi adquirida pela Oracle, pretende replicar entre os principais bancos de dados. Agora que o MySQL também é Oracle, não ficarei surpreso que isso seja suportado, mas você deve contatá-los se estiver interessado. Eu pessoalmente não usei este produto, mas tenho um amigo que costumava trabalhar na replicação de banco de dados heterogêneo lá. Então isso é apenas um ponteiro para você.
existe a ferramenta de replicação pgslony mas não tenho certeza que possa te ajudar, pois é muito fácil de usar é possível escrever job em postgres, você pode tentar sua linguagem preferida, por exemplo python ou perl