PostgreSQL-Lösung für einen Serverausfall

PostgreSQL-Lösung für einen Serverausfall

ich beschreibe die Situation: ich habe zwei PCs mit PostgressSQL-Server: - einen Haupt-PC mit eingeschalteter IP 192.168.5.1 - einen "Backup"-PC mit ausgeschalteter IP 192.168.5.1

ich möchte, dass der Haupt-PC die beiden identischen Datenbanken auf der lokalen Festplatte und in Echtzeit auf einem NAS speichert. Wenn der Haupt-PC einen Fehler hat, schalte ich manuell den sekundären PC ein, der die Datenbank vom NAS liest

ist das möglich?

postgres: postgresql-9.1 Betriebssystem: Ubuntu 10.04

Antwort1

Postgresql unterstützt die Replikation zwischen zwei Servern.http://wiki.postgresql.org/wiki/Binary_Replication_Tutorial

Dies kann über das Netzwerk zwischen den beiden Postgresql-Installationen erfolgen, auf denen die beiden unterschiedlichen Server ausgeführt werden.

Sie können aber auch zwei Instanzen von Postgresql auf demselben Server ausführen (z. B. eine auf der lokalen Festplatte und die andere auf dem NAS-Speicher). Und konfigurieren Sie die Replikation zwischen diesen Instanzen.

verwandte Informationen