Skip to Content
Menu
This question has been flagged
1 Reply
24163 Views

I have used a script to backup my databases, and obtain a .sql.gz file as the backup file.

However, when I try to restore this file, I get the following error:

Exception: Postgres subprocess ('/usr/bin/pg_restore', '--username=odoo', u'--dbname=test1', '--no-owner', '/tmp/tmp2gZGZu') error 1

Could someone please help resolve this? All my backups are worthless as they throw the same error while restoring.



Avatar
Discard
Best Answer

Hey Shawn, 


I am not sure how you are restoring the db. But I follow below steps

$createdb  test1 -T template1 -U odoo -h localhost

$zless test1.sql.gz | psql test1


Dumps:

$pg_dump --no-owner test1 | gzip > test1.sql.gz

Avatar
Discard
Author

Thanks a lot Kinner. This seems to be working. Does this mean that if we backup the DB with a script, then we cannot restore it using the UI? Is there any way to achieve this?


Hi Shawn,

Odoo use zip to compress db while the command I sent you use gzip. Both uses different compression algorithm to compress and decompress file.

In order to use UI restore tool the db must be zip compressed or plain sql dump.

Hope this helps you.

Regards,
Kinner

<blockquote cite="mid:1444999839.406162977218628.220056323948286-openerp-92332-forum.post@accounts-a.odoo.com" type="cite">

Thanks a lot Kinner. This seems to be working. Does this mean that if we backup the DB with a script, then we cannot restore it using the UI? Is there any way to achieve this?

--
Shawn
Sent by Odoo S.A. using Odoo about Forum Post False

When having problems to restore DBs from different servers (some of them with different versions of postgres or postgres-client), this is the only way to solve them for me.

Thanks, I've had this answer bookmarked for a while and keep coming back.

Related Posts Replies Views Activity
6
May 24
61193
0
Mar 23
936
0
Jun 24
325
2
Mar 20
3707
0
Mar 15
4209