🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.debian
Article #42389

Re: pgsql 5->6 upgrade

#42389
From: Sergiusz Rozanski
Date: Mon, 29 Oct 2012 20:31
30 lines
2744 bytes
Dnia 29.10.2012 hubert depesz lubaczewski <depesz@depesz.com> napisał/a:
> On 2012-10-29, Sergiusz Rozanski <write-only-with-spf@media-lab.com.pl> wrote:
>> Pytanie jak szybko :( to leci po strukturach czy jednak tyka wszystkiego.
>> Bo jak wszystkiego to i tak mam przechlapane. Ponad 0.5TB bazy, główny
>> tablespace ma 40GB, 500GB na tablespace w /archiwum. To generalnie musi chodzić
>> nonstop, godzinkę, może 2 wyrwę w weekend. Stoi to na 4 blackach 0+1.
>> Archiwum w miarę zdefragmentowane, ale aktualne pliki to jest seek na seeku.
>> BTW to zrobi w miejscu czy przepisze? Bo jak przepisze to potrzebuję jeszcze
>> dodatkowej przestrzeni?
>
> ekhem. jakby to powiedzieć. bazę która ma 600 giga "zrobił" w jakieś 30
> sekund.
>
> wymaga to trochę przygotowań - nie wszystko można zupgradeować (np.
> ltree się nie da), ale w/g mnie warto popatrzeć.
> z tym, że zdecydowanie proponowałbym odpuścić 8.4, i przenieść się na
> 9.x
> wtedy od razu nowszy, bardziej przetestowany kod robi upgrade'y.
>
> my robiliśmy 8.3 -> 9.1, z ltree, więc trochę zabawy było (dump tabel
> z ltree, drop tabel, pg_upgrade, create tabel z ltree, load danych).
>
> pg_upgrade ma 2 tryby pracy: kopia i praca na linkach.
> działa to tak, że on leci po filesystemie, kopiuje z modyfikacją te
> pliki które musi (głównie systemowe, małe), a resztę linkuje (hardlink)
> do nowego $PGDATA.

Brak mi trochę Twojego doświadczenia, więc będzie mi ciężko. Po za tym mam w nim
postgisa, co pewnie nie ułatwi (dane typu geometry i geography plus milion
jego funkcji). Postawiłem własnie na testówce 9.2 zobaczę czas restora.
Technical Details
Message-ID: <slrnk8tpt4.jvt.write-only-with-spf@dns.media-lab.com.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!opal.futuro.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <slrnk8skcc.9u8.write-only-with-spf@dns.media-lab.com.pl> <0og2m9-j3n.ln1@depesz.com> <slrnk8t5qa.ni1.dozzie@jarowit.net> <cjl2m9-04k.ln1@depesz.com> <slrnk8tfel.vmc.write-only-with-spf@dns.media-lab.com.pl> <6k33m9-eou.ln1@depesz.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!opal.futuro.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Newsgroups: pl.comp.os.linux.debian
From: Sergiusz Rozanski <write-only-with-spf@media-lab.com.pl>
Subject: Re: pgsql 5->6 upgrade
References: <slrnk8skcc.9u8.write-only-with-spf@dns.media-lab.com.pl> <0og2m9-j3n.ln1@depesz.com> <slrnk8t5qa.ni1.dozzie@jarowit.net> <cjl2m9-04k.ln1@depesz.com> <slrnk8tfel.vmc.write-only-with-spf@dns.media-lab.com.pl> <6k33m9-eou.ln1@depesz.com>
Organization: media
User-Agent: slrn/pre0.9.9-111 (Linux)
Mime-Version: 1.0
Message-ID: <slrnk8tpt4.jvt.write-only-with-spf@dns.media-lab.com.pl>
Date: 29 Oct 2012 20:31:32 GMT
Lines: 30
NNTP-Posting-Host: 80.55.80.210
X-Trace: 1351542692 unt-rea-a-01.news.neostrada.pl 26699 80.55.80.210:1553
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit