К основному контенту

Сообщения

Показаны сообщения с ярлыком "replication"

Настройка Streaming replication в Postgresql

1. Настроить ключи ssh для пользователя репликации 2. Настроить pg_hba.conf на master и  slave host  replication  all  192.168.0.1/32  trust host  replication  all  192.168.0.2/32  trust 3. На master: vi postgresql.conf wal_level = hot_standby max_wal_senders = 5 wal_keep_segments = 32 archive_mode    = on     archive_command = 'cp %p /path_to/archive/%f' 4. Клонировать master на  slave psql -c "SELECT pg_start_backup('label', true)" rsync -C -a --delete -e ssh --exclude postgresql.conf --exclude postmaster.pid \ --exclude postmaster.opts --exclude pg_log --exclude pg_xlog \ --exclude recovery.conf master_db_datadir/ slavedb_host:slave_db_datadir/ psql -c "SELECT pg_stop_backup()" или pg_basebackup -R -D /srv/pgsql/standby -h 192.168.0.1 -p 5432 5. На  slave : vi postgresql.conf hot_standby = on vi datadir/recovery.conf standby_mod...

Streams Synchronous Capture

В СУБД Oracle 11.1 появился и в 11.2 продолжил развитие новый вид репликации Synchronous Capture . Для захвата данных ему не требуется archive или redo  logs , вместо этого используется механизм внутренних триггеров, при этом процессы Propagation и Apply не были значительно изменены. Ограничения Синхронного захвата: снижение производительности сервера из-за работы внутренних триггеров не реплицируются LOB объекты не реплицируются DDL не поддерживается посхемная репликация, только потабличная. Преимущества репликации: поддержка  Standard Edition  и  Standard Edition One 11g не требуется режим  archivelog   и режим избыточного логирования( supplemental   logging) поддержка трансформирования таблиц разрешение конфликтов настройка подключения серверов не методом «не каждый с каждым», как в Мультимастерной(Advanced) репликации, а произвольной конфигурации, «звезда», в частности не требуется перестройка репликации при изменении...