2warm
2warm is a 2ndQuadrant toolset to make setting up warm-standby replication in PostgreSQL 8.2 - 8.4 easier.
2warm allows creating a master/standby pair of nodes, where the standby regularly receives a log of database updates from the master.
Active development is done against:
2warm github repo
While the main components of the feature are included with PostgreSQL, the user is expected to provide many scripts to handle tasks such as copying files between master and standby.
2warm makes this easy and robust. It provides scripts to accomplish all of the necessary steps in the most common configuration, where ssh is used as the way to communicate between the master and standby. It also provides a set of management tools for easily setting up both sides of a warm standby pair, and dealing with state transitions as nodes are brought up, are taken down, or fail.