Прямо сейчас у меня есть база данных (около 2-3 ГБ) в PostgreSQL, которая служит хранилищем данных для RoR / Python LAMP-подобного приложения.
Какие существуют инструменты, которые просты и достаточно надежны для репликации основной базы данных на вторую машину?
Я просмотрел некоторые пакеты (Slony-I и др.), Но было бы здорово услышать и реальные истории.
Прямо сейчас меня не интересует балансировка нагрузки и т. д. Я думаю об использовании простой стратегии Write-Ahead-Log.

Если вы не выполняете репликацию, журналы с упреждающей записью являются самым простым решением.
Если вы можете перейти на pg 9, я бы обратился к потоковой репликации - очень простая настройка. Или, если вы не можете обновить, вы можете просто посмотреть на горячее резервирование (к которому вы можете запросить).
Смотрите здесь: http://eggie5.com/15-setting-up-pg9-streaming-replication
Я понимаю, что для работы репликации должна быть одинаковая архитектура. Однако, если оба PGSQL - 32-битные сборки, но один сервер - 64-битная ОС, а другой 32-битная ОС, будет ли репликация работать? В конце концов, если оба SQL являются 32-битными, все должно быть в порядке, верно?