This commit is contained in:
Riccardo Busetti committed 2025-11-21 14:09:09 +01:00
1 parent db3500102e
commit db58ba2d89
3 files changed
+21 -8

No files matched your search

@@ -1,8 +1,8 @@
---
id: 'replication-faq'
title: 'Replication FAQ'
description: 'Frequently asked questions about manual database replication.'
subtitle: 'Common questions and considerations when setting up manual replication.'
id: 'manual-replication-faq'
title: 'Manual Destinations FAQ'
description: 'Frequently asked questions about replication to manual destinations.'
subtitle: 'Common questions and answers about replication to manual destinations.'
sidebar_label: 'FAQ'
---
@@ -1,8 +1,8 @@
---
id: 'monitoring-replication'
title: 'Monitoring Replication'
description: 'Monitor replication lag and status for manual replication setups.'
subtitle: 'Track replication health and performance.'
id: 'manual-replication-monitoring'
title: 'Monitoring Manual Destinations'
description: 'Monitor replication lag and status for manual destination setups.'
subtitle: 'Track replication health and performance for manual destinations.'
sidebar_label: 'Monitoring'
---
@@ -6,6 +6,8 @@ subtitle: 'Set up replication with Airbyte, Estuary, Fivetran, and other tools.'
sidebar_label: 'Manual Destinations'
---
Manual destinations let you configure your own replication using external tools and **Postgres logical replication**. This gives you full control over the replication process and allows you to replicate to any system that supports Postgres logical replication.
This guide covers setting up **manual destinations** using external tools. If you prefer a simpler, managed solution, see [Managed destinations](/docs/guides/database/replication/etl-replication-setup) instead.
<Admonition type="note">
@@ -14,6 +16,17 @@ This guide is for replicating data to external systems using your own tools. For
</Admonition>
## Setup overview
To set up replication to a manual destination, you'll need to:
1. Configure a **Postgres publication** (defines what to replicate)
2. Create a **replication slot** using the `postgres` user
3. Configure your external tool to connect to your Supabase database
4. Monitor replication lag and status
The specific steps depend on which external tool you're using. Below are instructions for popular replication tools.
### Prerequisites
To set up replication, the following is recommended: