Postgres back up error - Mailing list pgsql-admin

From Azimuddin Mohammed
Subject Postgres back up error
Date
Msg-id CAKUuFd6kmDzBimabtHgSU0GCDZWj1oM5XHB2E_DAWsSyrdNkjA@mail.gmail.com
Whole thread Raw
Responses Re: Postgres back up error  ("David G. Johnston" <david.g.johnston@gmail.com>)
List pgsql-admin

Hello All,

I am trying to implement postgres database backup and restore on existing database. I am using the pg_dump utility to back up the database pg_dump -U postgres  testdb  -f testdb.sql

My backup is successfully generated with the latest data in it BUT when I restore this file using the command “psql -U postgres db.sql testdb  -f  in another standby server I am getting this below error. I understand that its stopping me because the database already exist with table column  as primary key column. How can I over write this I need to restore my database nightly on my standby server.

 

SET

SET

SET

SET

SET

SET

SET

SET

CREATE EXTENSION

COMMENT

SET

SET

SET

Psql testdb_pg_backup.sql:47: ERROR:  relation "company" already exists

ALTER TABLE

Psql testdb_pg_backup.sql:60: ERROR:  relation "department" already exists

ALTER TABLE

psql: testdb_pg_backup.sql:72: ERROR:  duplicate key value violates unique constraint "company_pkey"

DETAIL:  Key (id)=(1) already exists.

CONTEXT:  COPY company, line 1

COPY 0

psql: testdb_pg_backup.sql:88: ERROR:  multiple primary keys for table "company" are not allowed

psql: testdb_pg_backup.sql:96: ERROR:  multiple primary keys for table "department" are not allowed

 

pgsql-admin by date:

Previous
From: Sushil Shirodkar
Date:
Subject: Re: vacuumdb causes memory drain.
Next
From: "David G. Johnston"
Date:
Subject: Re: Postgres back up error