Re: No me funciona la base de datos

From: Rafael Martinez <r(dot)m(dot)guerrero(at)usit(dot)uio(dot)no>
To: María José Gacto <mjgacto(at)ugr(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: No me funciona la base de datos
Date: 2009-11-23 20:23:04
Message-ID: 4B0AEF28.8070902@usit.uio.no
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

María José Gacto wrote:
> Solucionado el problema con pg_resetxlog -f
> Muchisimas gracias a todos.

Hola

Siento decirte que esto no garantiza que tu base de datos este en un
buen estado y con datos consistentes.

El comando pg_resetxlog ha corregido los ficheros WAL que tenias
corruptos (para que puedas arrancar) pero nadie te garantiza que a causa
del corte de electricidad no tengas datos inconsistentes en la base de
datos debido a transacciones que estaban parcialmente terminadas (Por
eso existen los WAL para corregir estos fallos en caso de caida
incontrolada del sistema)

Ficheros WAL corruptos es un un problema grave y suponiendo que tu
sistema de ficheros funciona como debe de funcionar, suele pasar si tu
sistema de discos ha "mentido" sobre el estado de los ficheros WAL,
informando que se habian grabado correctamente en disco cuando no ha
sido asi.

Segun la documentacion deberias de hacer un backup inmediato de tus
bases de datos con pg_dump, borrar el directorio de datos, inicializar
el cluster de nuevo con initdb y restaurar los datos desde los backup
realizados. Una vez hecho esto deberias de comprobar que la base de
datos no contiene inconsistencias en sus datos.

Suerte y ya contaras.
--
Rafael Martinez, <r(dot)m(dot)guerrero(at)usit(dot)uio(dot)no>
Center for Information Technology Services
University of Oslo, Norway

PGP Public Key: http://folk.uio.no/rafael/

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Fernando Hevia 2009-11-23 21:58:10 RE: No me funciona la base de datos
Previous Message Jaime Giraldo 2009-11-23 20:21:01 Re: Redondeo hacia arriba