Synchronizacja serwerów za pomoc

Konfiguracja serwerów, usług, itp.
Awatar użytkownika
czarownik
Beginner
Posty: 240
Rejestracja: 22 maja 2009, 17:23

Synchronizacja serwerów za pomocą Rsync

Post autor: czarownik »

Witam.
Synchronizuję sobie dane między serwerami za pomocą rsync, synchronizowana maszyna to serwer www. Chciałbym oprócz zawartości stron www synchronizować bazę postgresta, czy wystarczy synchronizować pliki z bazą? Czy ktoś może robi taką synchronizację i może się podzielić spostrzeżeniami?
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Nie możesz replikować bazy PostgreSQL na poziomie systemu plików tak jak plików serwisu www. Nie uzyskałbyś spójnej kopii danych, a taką kopię, to możesz sobie... Masz różne możliwości, w zależności od wielkości bazy.
  1. Robisz na jednym serwerze pg_dump, na drugim pg_restore np. dwa razy dziennie. Najprostsze, ale moim raczej nie warte uwagi.
  2. Konfigurujesz WAL - do poczytania TU
  3. Zaprzęgasz do pracy słonie: Asynchroniczna replikacja za pomocą Slony-I, do poczytania TU
Osobiście preferuję i używam trzeciej metody.
ODPOWIEDZ