Postgres back up error

Поиск
Список
Период
Сортировка
От Azimuddin Mohammed
Тема Postgres back up error
Дата
Msg-id CAKUuFd6kmDzBimabtHgSU0GCDZWj1oM5XHB2E_DAWsSyrdNkjA@mail.gmail.com
обсуждение исходный текст
Ответы Re: Postgres back up error
Список 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 по дате отправления:

Предыдущее
От: Sushil Shirodkar
Дата:
Сообщение: Re: vacuumdb causes memory drain.
Следующее
От: "David G. Johnston"
Дата:
Сообщение: Re: Postgres back up error