Обсуждение: multiple standby configuration

Поиск
Список
Период
Сортировка

multiple standby configuration

От
Silvio Brandani
Дата:
Is it possible to have multiple host destinations in the archive_command
parameter of postgresql.conf to be able to mantain 2 standby datbase
with write ahead log???

Can we use something like:

archive_command = '/usr/bin/scp -Cv "%p"
host_standby1:/var/lib/pgsql/archivelog/"%f" && /usr/bin/scp -Cv "%p"
host_standby2:/var/lib/pgsql/archivelog/"%f" '


But in this case if the first scp fail, will skip the second scp command ???

Morevoer,

is it possible to architect a cascading standby ,  that means a
secondary standby  with the archivelog shipped by the first standby
 primary-> standby1->standby2

Thanks a lot

Silvio B.

---






Utilizziamo i dati personali che la riguardano esclusivamente per nostre finalità amministrative e contabili, anche
quandoli comunichiamo a terzi. Informazioni dettagliate, anche in ordine al Suo diritto di accesso e agli altri Suoi
diritti,sono riportate alla pagina http://www.savinodelbene.com/news/privacy.html 
Se avete ricevuto questo messaggio per errore Vi preghiamo di ritornarlo al mittente eliminandolo assieme agli
eventualiallegati, ai sensi art. 616 codice penale http://www.savinodelbene.com/codice_penale_616.html 
L'Azienda non si assume alcuna responsabilità giuridica qualora pervengano da questo indirizzo messaggi estranei
all'attivitàlavorativa o contrari a norme. 
--

Re: multiple standby configuration

От
Jens Wilke
Дата:
Am Dienstag 31 August 2010 11:36:31 schrieb Silvio Brandani:

> Is it possible to have multiple host destinations in the archive_command
> parameter of postgresql.conf to be able to mantain 2 standby datbase
> with write ahead log???

You have to write a shell script and run this as archive command.
The shell script can copy the wal files to multiple locations.

> is it possible to architect a cascading standby ,

IIRC, this should be possible in 9.1

HTH,
Jens
--
Affinitas GmbH  |  Kohlfurter Straße 41/43  |  10999 Berlin  |  Germany

Geschäftsführer: Lukas Brosseder, David Khalil, Kai Rieke, Christian Vollmann
Eingetragen beim Amtsgericht Berlin, HRB 115958