Hi guys, I’m new here. Currently, we have a main Postgres database VM on fly.io containing live data for our website. I’ve been given the task of making a data warehouse to give access to others to make reports without impacting the production live processes. This data warehouse would be updated as close to real-time as possible with the data from the main Postgres VM.
I have the 2 following options:
A-adding a second fly.io Postgres database VM and replicating the data there
B-replicating the data into GCP ideally into Big Query directly
Here are my questions:
1-For the A option, I would like to use the logical replication and was wondering if it impacts the automated Fly.io backups when I set “wal_level must be set to logical” on the main Postgres VM so it becomes a publisher. I’m wondering if setting the replication mode to logical would impact the automatic backups from Fly.io?
2-For the B option, I’m curious if anybody already did something like that and what tools did you use? Any examples or hints are more than welcome.