Friday, June 13, 2008

Fwd: [pgsql-es-ayuda] Copia y restauracion de base de datos de GForge

Para crear la copia de la bbdd lo he hecho con pg_dump:
pg_dump -c -v -f $ARCHIVEROOT/$INCREMENTDIR/$BACKUP_BBDD -U $USERNAME $DBNAME
Y para restaurarla, con:
psql -f $ARCHIVEROOT/$INCREMENTDIR/$BACKUP_BBDD -d $DBNAME -U $USERNAME

Pero nada, me sigue dando errores

Algunos errores al restaurarlo (me da muchos):
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:32134:
ERROR: error de sintaxis en o cerca de «1» en el carácter 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:32134:
LINEA 1: 1 project 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:32134:
^
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:32137:
comando \. no válido
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:32146:
ERROR: error de sintaxis en o cerca de «1» en el carácter 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:32146:
LINEA 1: 1 Bash /bin/bash
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:32146:
^
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:32147:
comando \N no válido
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:36138:
ERROR: error de sintaxis en o cerca de «100» en el carácter 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:36138:
LINEA 1: 100 none root@localhost.localdomain 2 2006-06-12
17:37:11....
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:36138:
^
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30911:
comando \nEnviado no válido
El búfer de consulta ha sido reiniciado (limpiado).
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30912:
comando \n no válido
El búfer de consulta ha sido reiniciado (limpiado).
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30914:
comando \n no válido
El búfer de consulta ha sido reiniciado (limpiado).
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30916:
comando \n no válido
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
ERROR: error de sintaxis en o cerca de «209» en el carácter 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
LINEA 1: 209 102 105 2008-06-02 17:19:27.750892+02 No está resuelta
h...
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
^
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
ERROR: error de sintaxis en o cerca de «collect» en el carácter 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
LINEA 1: collect digits"
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
^
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
ERROR: error de sintaxis en o cerca de «.» en el carácter 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
LINEA 1: . Si AES detecta el collect digits antes de finalizar la
tra...
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
^
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
ERROR: error de sintaxis en o cerca de «no» en el carácter 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
LINEA 1: no es posible realizar transfer"
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
^
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
ERROR: error de sintaxis en o cerca de «.» en el carácter 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
LINEA 1: . Se ha puesto un wait time de 5seg en este vector y le da
t...
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
^
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
ERROR: error de sintaxis en o cerca de «soltar» en el carácter 1
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:
LINEA 1: soltar"
psql:/backup/diarias/GForge/backup_13-06-2008/bbdd_GForge_13-06-2008.sql:30920:


Linea 32134:
CREATE OPERATOR >= (
PROCEDURE = tsvector_ge,
LEFTARG = tsvector,
RIGHTARG = tsvector,
COMMUTATOR = <=,
NEGATOR = <,
RESTRICT = contsel,
JOIN = contjoinsel
);


ALTER OPERATOR public.>= (tsvector, tsvector) OWNER TO postgres;

Linea 32146:
CREATE TABLE tracker_my_queue (
user_id integer NOT NULL,
tracker_item_id integer NOT NULL,
sort_order integer DEFAULT 0
);


ALTER TABLE public.tracker_my_queue OWNER TO gforge;

Linea 30920:
500 2008-06-04 13:28:39.184073+02 105 trackeritem 146
assignee Nombre Ejemplo None

Esto está dentro de:
COPY audit_trail (audit_trail_id, change_date, user_id, section,
ref_id, field_name, new_value, old_value) FROM stdin;


En teoría, al crear una copia de la bbdd, y al restaurarla, no tendría
que dar ningún error, y los dá...

No entiendo nada, si la bbdd está creada y con esos datos....

2008/6/11, Alvaro Herrera <alvherre@commandprompt.com>:
> Clemente López Giner escribió:
>
>> Me da errores de privilegios y relaciones, no puede dar privilegios y
>> algunas relaciones dice que no existen (o que ya existían), cuando
>> debería de volver a crear todo de nuevo, sin importar lo anterior.
>
> Si quieres que cree todo de nuevo, usa --clean.
>
> Para respaldar los roles existentes, usa pg_dumpall -g (supongo que
> deberias restaurar esto antes de intentar restaurar cualquier otra
> cosa).
>
> --
> Alvaro Herrera

http://www.CommandPrompt.com/
> The PostgreSQL Company - Command Prompt, Inc.
>
--
TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda

No comments: