Database

Set up manual replication

Set up replication with Airbyte, Estuary, Fivetran, and other tools.


This guide covers setting up manual logical replication using your own tools. If you prefer a managed solution through Supabase ETL, read the external replication (ETL) setup guide instead.

Prerequisites#

To set up replication, the following is recommended:

To create a replication slot, you will need to use the postgres user and follow the instructions in the logical replication example.

If you are replicating to a destination system and using any of the tools below, check their documentation first. Additional information is provided where the setup with Supabase can vary.

Estuary has the following documentation for setting up Postgres as a source.