Skip site navigation (1) Skip section navigation (2)

Re: Load DB - Conversion from 8.1.4 to 8.2.4

From: Peter Koczan <pjkoczan(at)gmail(dot)com>
To: Tommy Gildseth <tommy(dot)gildseth(at)usit(dot)uio(dot)no>
Cc: "Campbell, Lance" <lance(at)uiuc(dot)edu>, pgsql-admin(at)postgresql(dot)org
Subject: Re: Load DB - Conversion from 8.1.4 to 8.2.4
Date: 2007-06-27 00:14:23
Message-ID: 4681ABDF.70305@gmail.com (view raw or flat)
Thread:
Lists: pgsql-admin
Tommy Gildseth wrote:
> Campbell, Lance wrote:
>>
>> I will be converting from PostgreSQL 8.1.4 to 8.2.4. Is it OK to do 
>> the following command in order to load the new database after install?
>>
>> pg_dump -h /host1/ –p 1234 /dbname/ | psql -h /host1 –p 56789/ 
>> /dbname///
>>
>> Remember that port 1234 is PostgreSQL 8.1.4 and port 5678 is 
>> PostgreSQL 8.2.4.
>>
>
> Should be fine, as long as you ensure that the pg_dump you use, is the 
> one from your 8.2.4 installation, and not the 8.1.4 version.
>
>
Two quick addendums:

- pg_dump doesn't dump large objects. You should use the following if 
you use large objects.

pg_dump -h /host1/ –p 1234 -Fc /dbname/ | pg_restore -h /host1 –p 56789/ 
/dbname///

- There might be some other issues with the upgrade. I've run into 
permissions issues, data types that were checked more strictly, and a 
couple broken primary keys in my days as an admin. I'm not saying you'll 
run into these, but if you can, do a dry run of a dump/restore so you 
can solve the problems up front.

Peter

In response to

Responses

pgsql-admin by date

Next:From: Mutua KDate: 2007-06-27 01:20:09
Subject: Re: An I/O error occured while sending to the backend
Previous:From: Peter KoczanDate: 2007-06-26 19:46:56
Subject: postgres benchmarking

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group