Репликация PostgreSQL с помощью Bucardo

Материал из megapuper
Перейти к: навигация, поиск

Репликация PostgreSQL с помощью Bucardo на Oracle Linux 8.5

Имеем два хоста с базами и один на котором развернём Bucardo. Репликация будет master - master


Установим Postgresql13

dnf module disable postgresql
dnf install postgresql13-server postgresql13
/usr/pgsql-13/bin/postgresql-13-setup initdb


Включаем автозапуск и запускаем

systemctl enable postgresql-13
systemctl start postgresql-13


Устанавливаем Bucardo и необходимые пакеты

yum install bucardo postgresql13-plperl perl-DBI perl-DBD-Pg perl-DBIx-Safe


Создаем директории для логирования и запуска

mkdir /var/log/bucardo
mkdir /var/run/bucardo




Другими словами, можно почитать здесь: https://itnan.ru/post.php?c=1&p=327674
http://www.zaweel.ru/2016/07/postgresql_22.html#bucardo