Thread: pgsql 7.0 recovery to 7.4
Hi! I've just suffered a serious disk meltdown. Successfully I've got all the files from pgsql 7.0 backed up. Now I have problem because 7.4 won't read them (obviuos). Is there a way to upgrade those files to v7.4? I've tried to compile v7.0 on my slack 9.1 but it won't. I will not insinst nor be insolent but need help fast. Thanks! -- Marcin Gil :: marcin.gil@audax.com.pl OIS Audax Sp. z o.o., ul. Barlickiego 4, 97-200 Tomaszów Mazowiecki tel (44) 7247530 w/22, 7244401 w/22 -- fax w/25
Marcin Gil <marcin.gil@audax.com.pl> writes: > I've just suffered a serious disk meltdown. Successfully I've got > all the files from pgsql 7.0 backed up. > Now I have problem because 7.4 won't read them (obviuos). > Is there a way to upgrade those files to v7.4? You mean a filesystem-level dump of the data directory? Sorry, the only way to deal with that is to install 7.0.something and then make a pg_dump or pg_dumpall dump. > I've tried to compile v7.0 on my slack 9.1 but it won't. I wouldn't be too surprised if it needs some minor tweaking for newer Linuxen. regards, tom lane
Tom Lane wrote: > You mean a filesystem-level dump of the data directory? Sorry, the > only way to deal with that is to install 7.0.something and then make > a pg_dump or pg_dumpall dump. > That's what I'm doing right now :( Getting RedHat 6.2 was quite a challenge :) > I wouldn't be too surprised if it needs some minor tweaking for newer > Linuxen. I'd rather install an old one - it's faster. For the future: - how should I dump my databases to omit such problems? - is pg_dump format compatible, ie will loading 7.0 version into 7.4 go without a glitch? -- Marcin Gil :: marcin.gil@audax.com.pl OIS Audax Sp. z o.o., ul. Barlickiego 4, 97-200 Tomaszów Mazowiecki tel (44) 7247530 w/22, 7244401 w/22 -- fax w/25
Marcin Gil <marcin.gil@audax.com.pl> writes: > For the future: > - how should I dump my databases to omit such problems? pg_dump or pg_dumpall > - is pg_dump format compatible, ie will loading 7.0 version into 7.4 go > without a glitch? Yes, it should. Actually the best practice for an upgrade is to run the newer version's pg_dump against the older server, if you can. That way you get the benefit of any pg_dump bug fixes in the newer version. regards, tom lane
Tom Lane wrote: > pg_dump or pg_dumpall I have installed 7.0.3 and run it with these binary files I've got. There was a second install of v7.2 - and I did pg_dump with this. I landed with pack of .tar files (-F t -c -C -b). Now, when I try to do pg_restore of these files (with -C option) none of these databases shows up in 7.4.. What can I do or what I am doing wrong. One ot these files as attachment. Thanks! -- Marcin Gil :: marcin.gil@audax.com.pl OIS Audax Sp. z o.o., ul. Barlickiego 4, 97-200 Tomaszów Mazowiecki tel (44) 7247530 w/22, 7244401 w/22 -- fax w/25