Does anybody know:

1) Is the tar/custom format of pg_dump is portable accross different
   platforms?

2) if I want to dump out all of database cluster contents including
   large objects, is following procedure correct?

   (dump procedure)
   pg_dumpall -g
   pg_dump -F c .... for each database
	   :
	   :

   (restore procedure)
   initdb
   psql template1 < dumpout_of_pg_dumpall
   pg_restore ... for each database

--
Tatsuo Ishii

Wed, 25 Apr 2001 10:00:52 +0900
Tatsuo Ishii <t-ishii@sra.co.jp>
pg_dump
At 10:00 25/04/01 +0900, Tatsuo Ishii wrote:
>Does anybody know:
>
>1) Is the tar/custom format of pg_dump is portable accross different
>   platforms?

It's supposed to be; if it's not, it's a bug.


>2) if I want to dump out all of database cluster contents including
>   large objects, is following procedure correct?
>
>   (dump procedure)
>   pg_dumpall -g
>   pg_dump -F c .... for each database
>	   :
>	   :
>
>   (restore procedure)
>   initdb
>   psql template1 < dumpout_of_pg_dumpall
>   pg_restore ... for each database

Looks OK to me. You need a '-b' on the pg_dump (for BLOBS), and each dump
command will need to go to a separate file - it won't currently work if
multiple dumps are being sent to stdout.


----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.B.N. 75 008 659 498)          |          /(@)   ______---_
Tel: (+61) 0500 83 82 81         |                 _________  \
Fax: (+61) 0500 83 82 82         |                 ___________ |
Http://www.rhyme.com.au          |                /           \|
                                 |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/

Wed, 25 Apr 2001 12:04:43 +1000
Philip Warner <pjw@rhyme.com.au>
Re: pg_dump
At 12:04 25/04/01 +1000, Philip Warner wrote:
>
>it won't currently work if
>multiple dumps are being sent to stdout.

This latter could be fixed (at least for 'c' format) by modifying pg_dump
to use open/read/write/lseek instead of fopen/fread/fwrite/fseek etc.


----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.B.N. 75 008 659 498)          |          /(@)   ______---_
Tel: (+61) 0500 83 82 81         |                 _________  \
Fax: (+61) 0500 83 82 82         |                 ___________ |
Http://www.rhyme.com.au          |                /           \|
                                 |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/

Wed, 25 Apr 2001 14:16:00 +1000
Philip Warner <pjw@rhyme.com.au>
Re: pg_dump