Re: Load DB - Conversion from 8.1.4 to 8.2.4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux