Strona 1 z 1

Synchronizacja serwerów za pomocą Rsync

: 16 marca 2010, 11:05
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?

: 16 marca 2010, 12:15
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.