Project

General

Profile

WikiStart » History » Version 29

Ivan Lezhnjov, 05/22/2013 05:59 AM

1 29 Ivan Lezhnjov
h1. pitrtools
2 1
3 29 Ivan Lezhnjov
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.
4 1
5 29 Ivan Lezhnjov
Requirements:
6 1
7 29 Ivan Lezhnjov
 * Rsync
8
 * Python >= 2.6
9
 * SSH
10
 * PostgreSQL 8.2+
11 1
12 29 Ivan Lezhnjov
h2. Getting pitrtools
13 28 Ivan Lezhnjov
14 13 Aurynn Shaw
15 29 Ivan Lezhnjov
* Stable tarball (05/21/13): "pitrtools-1.3.tar.bz2":https://files.commandprompt.com/pitrtools/pitrtools-1.3.tar.bz2
16
17
* GIT (unstable):
18 1
<pre>
19 20 Ivan Lezhnjov
$ git clone git://github.com/commandprompt/PITRTools.git
20 1
</pre>
21 12 Devrim Gunduz
22 1
h2. Documentation
23
24 29 Ivan Lezhnjov
The documentation is reference documentation. You will need to be at least familiar with how "PostgreSQL":http://www.postgresql.org and log-shipping works.
25 1
26 29 Ivan Lezhnjov
** Standby documentation: https://github.com/commandprompt/PITRTools/blob/master/doc/cmd_standby.README
27
** Archiver documentation: https://github.com/commandprompt/PITRTools/blob/master/doc/cmd_archiver.README
28
** pitrtools how-to: [[How To Configure Warm Standby with pitrtools]] (provides example for SR/HS too)
29 8 bford -
** There is a talk that was given at "SCALE":http://www.socallinuxexpo.org/ and "PostgreSQL Conference":http://www.postgresqlconference.org/ that can be found at "SlideShare":http://www.slideshare.net/linuxpoet/pitr-made-easy-1265196 .
30 1
31 29 Ivan Lezhnjov
h2. Get involved
32 16 Joshua Drake
33 29 Ivan Lezhnjov
** Our code is available on github: https://github.com/commandprompt/PITRTools
34
35
h2. Bug tracker
36
37
* "Submit a new bug report":https://public.commandprompt.com/projects/pitrtools/issues/new (please, create an account first)
38
* "View open pitrtools bugs":https://public.commandprompt.com/projects/pitrtools/issues?utf8=%E2%9C%93&set_filter=1&f%5B%5D=status_id&op%5Bstatus_id%5D=o&f%5B%5D=tracker_id&op%5Btracker_id%5D=%3D&v%5Btracker_id%5D%5B%5D=1&f%5B%5D=&c%5B%5D=tracker&c%5B%5D=status&c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=author&c%5B%5D=assigned_to&c%5B%5D=updated_on&c%5B%5D=created_on&group_by=
39
40 12 Devrim Gunduz
h2. Getting Help
41
42
43 29 Ivan Lezhnjov
* There is consulting available from "Command Prompt, Inc.":http://www.commandprompt.com
44
* A very low-traffic "mailing list":http://lists.commandprompt.com/mailman/listinfo/pitrtools/