Skip to main content

Postgresql logical replication setup utility

Project description

pg-logidater

[!CAUTION] Use with yout own risk, not batletested

PostgreSQL logical replication setup utility. Must be executed on target host.

Requirements:

  • Must be executed with root or user must have setuid/setgid capabilities
  • User must have ability to connect to replica host using ssh key (no password accepted)
  • .pagpass containing all needed passwords if required
  • postgresql installed and running

Examples

pg-logidater --database db_name --master-host 127.0.0.1 --replica-host 127.0.0.2 --psql-user super_user --repl-name name_for_pub_sub_repl save-cli-options
pg-logidater --saved-conf setup-replica
pg-logidater --saved-conf sync-sequences
pg-logidater --saved-conf remove-repl-config

Clean up target host:

pg-logidater --saved-conf drop-setup

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pg_logidater-0.3.3.tar.gz (22.6 kB view hashes)

Uploaded Source

Built Distribution

pg_logidater-0.3.3-py3-none-any.whl (25.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page