I have a MySQL database running behind strict firewalls, and only listening on localhost - not even 127.0.0.1.
I have a remote PostgreSQL which I would like to have a synced copy of a table from the MySQL database.
The server running the MySQL database is able to connect to the PostgreSQL database, as outgoing connections are allowed.
Is it possible to have the MySQL database sync via push a table to the remote PostgreSQL and keeping it in sync in near-realtime?
I've looked at the foreign data wrappers for PostgreSQL but they sort of work the other way around, and doesn't store a replica locally.
Cannot find if there's any foreign data wrapper for MySQL which can insert/update/delete into a PostgreSQL?