|
Synchronizacja serwerów za pomocą Rsync
czarownik - 16-03-2010 11:05
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?
lessmian2 - 16-03-2010 12:15
Nie możesz replikować bazy PostgreSQL na poziomie filesystemu tak jak plików serwisu www. Nie uzyskałbyś spójnej kopii danych, a taką kopię, to możesz sobie o kant ... obić ;) 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.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|