From: | Milton Labanda <1000ton(dot)lab(at)gmail(dot)com> |
---|---|
To: | Jaime Casanova <jaime(at)2ndquadrant(dot)com> |
Cc: | POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>, Foros Postgre Ecuador <ecpug(at)postgresql(dot)org> |
Subject: | Re: Replicacion de Bases de Datos |
Date: | 2014-04-21 04:34:48 |
Message-ID: | CAE97+2zeEz7j5qVy5MQNAvx2nu1Uy4Pmn+B6s+c173CRiy04UA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | ecpug pgsql-es-ayuda |
Ese script era justo a lo que estaba apuntando ultimamente Jaime
El 17 de abril de 2014, 23:59, Jaime Casanova <jaime(at)2ndquadrant(dot)com>escribió:
> 2014-04-17 14:29 GMT-05:00 Milton Labanda <1000ton(dot)lab(at)gmail(dot)com>:
> > Hola queridos amigos.
> > Queria preguntarles si existe la posibilidad en postgres de hacer una
> cierta
> > especie
> > de replicación de una BD pero en el mismo servidor o algún respaldo
> > automático
> > que me asegure la disponibilidad de tener siempre a la mano otra
> instancia
> > de la BD de producción con la cual hacer pruebas? Pero en el mismo
> servidor.
> > Saludos y gracias desde ya.
> >
>
> "Una cierta especie de replicación"...
>
> Si te entiendo, corrígeme si me equivoco, lo que quieres hacer es
> sacar una copia de una base cada cierto tiempo para que el ambiente de
> pruebas sea similar al de producción.
>
> Si es eso, podrías; como sugieres en algún correo; usar "CREATE
> DATABASE ... WITH TEMPLATE = base_prod;" el problema con eso es que en
> la base de producción (o la que sea que estes usando como template) no
> puedes tener usuarios conectados.
>
> otra alternativa es sacar un backup fisico (junto con los archivos del
> wal), levantarlo en otro puerto y toda el enredo que requeririas para
> hacerlo funcionar (cosa que seria mas simple con pgbarman)
>
> finalmente, una solución mas simple es que saques un backup con
> pg_dump y lo cargues con pg_restore. solo creas un script con:
> pg_dump -Fc base > base.dump
> dropdb base_prueba
> createdb base_prueba
> pg_restore -d base_prueba base.dump
>
> o puedes usar pgstaging para armar toda la complejidad que busques
> http://tapoueh.org/pgsql/pgstaging.html
>
> --
> Jaime Casanova www.2ndQuadrant.com
> Professional PostgreSQL: Soporte 24x7 y capacitación
> Phone: +593 4 5107566 Cell: +593 987171157
>
--
/\/\;/-----------------------------------------------------
Milton Labanda [miltonlab]
Distro: Debian GNU/Linux 6.0 Squeeze
Blog: http://1000tonlab.wordpress.com
jabber: miltonlab(at)jabber(dot)org <milotnlab(at)jabber(dot)org>
"... Solamente la libertad que se somete a la Verdad conduce a la persona
humana a su verdadero bien...". Karol Wojtyla
(:\ Usa Software Legal, usa Software Libre /:)
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2014-05-15 19:29:27 | PostgreSQL 9.4 beta 1 liberado |
Previous Message | Jaime Casanova | 2014-04-18 04:59:50 | Re: Replicacion de Bases de Datos |
From | Date | Subject | |
---|---|---|---|
Next Message | Laura Martinelli | 2014-04-21 12:02:27 | Re: relación a una tabla u a otra tabla |
Previous Message | Jaime Casanova | 2014-04-18 04:59:50 | Re: Replicacion de Bases de Datos |