Jaime Casanova escribió:
> 2012/11/20 Ruben Fitó <[email protected]>
> >
> > Gracias por vuestra ayuda,
> >
> > Entonces, cuál es la forma más correcta de hacer la copia con VMware y que 
> > se mantenga la correcta integridad de datos???
> >
> 
> solo haz el snapshot, cuando arranques el snapshot postgres pensara
> que la maquina se cayo y entrara en modo de recuperacion... todo lo
> que haya hecho commit estara en el wal y se recupera, lo que no haya
> hecho commit no importa porque no habia hecho commit

Un momento ... el snapshot no es un snapshot del *disco*, entendí, sino
de la *máquina*.  Esto incluye todo el estado de la memoria y los
procesos que estaban corriendo.  Es decir, cuando arranques el snapshot,
postgres no verá que la máquina se cayó ni nada, sólo que hubo una
"breve" interrupción, como si se hubieran congelado todos los electrones
y luego hubieran seguido su camino; después de esto seguirá funcionando
sin que vea que haya sucedido nada raro.  (El reloj RTC de la máquina
habrá saltado hacia adelante un tiempo considerable, lo cual puede
confundir algunas cosas como autovacuum y pgstat, pero en realidad no
debería pasar nada sobrenatural).

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a