решение postgresql для отказа сервера

решение postgresql для отказа сервера

Описываю ситуацию: у меня есть два ПК с сервером postgressql: - основной ПК, с включенным ip 192.168.5.1 - "резервный" ПК, с выключенным ip 192.168.5.1

Я хочу, чтобы основной ПК сохранял две идентичные базы данных на локальном жестком диске и на NAS в режиме реального времени. Когда основной ПК выходит из строя, я вручную включаю вторичный ПК, который считывает базу данных с NAS.

это возможно сделать?

postgres: postgresql-9.1 операционная система: Ubuntu 10.04

решение1

Postgresql поддерживает репликацию между двумя серверами.http://wiki.postgresql.org/wiki/Учебник_бинарной_репликации

Это можно сделать по сети между двумя установками Postgresql, работающими на двух разных серверах.

Но вы также можете запустить два экземпляра Postgresql на одном сервере (например, один с использованием локального диска, а другой с использованием хранилища NAS). И настроить репликацию между этими экземплярами.

Связанный контент