pitrtools is a Python + PostgreSQL application that assists in the provisioning of Hot Standby, Warm Standby, Cold Standby, Streaming Replication clusters and multiple standbys (slaves). It supports all PostgreSQL versions from 8.2+ including 9.2.


  • Rsync
  • Python >= 2.6
  • SSH
  • PostgreSQL 8.2+

Getting pitrtools

  • GIT (unstable):
    $ git clone git://github.com/commandprompt/PITRTools.git


The documentation is reference documentation. You will need to be at least familiar with how PostgreSQL and log-shipping works.

Get involved

Bug tracker

Getting Help