I think it should be possible to rename old cluster data dir (you can use
some suffix) and reuse your current directory name for upgraded cluster.

something similar to (not tested):
mv /alias/data/<db_name> /alias/data/<db_name>.old
./pg_upgrade -b $OLD/bin -B $NEWd/bin -d /alias/data/<db_name>.old -D
/alias/data/<db_name> -k -c

út 25. 2. 2020 v 13:52 odesílatel Mihalidesová Jana <
jana.mihalides...@cetin.cz> napsal:

> I think it’s strange to change the data directory $PATH every time I
> upgrade the software, when the data are the same. I have a specific naming
> convention not using a db version.
>
>
>
> /alias/data/<db_name>
>
>
>
> J
>
>
>
> *From:* Josef Šimánek <josef.sima...@gmail.com>
> *Sent:* Tuesday, February 25, 2020 1:05 PM
> *To:* Mihalidesová Jana <jana.mihalides...@cetin.cz>
> *Cc:* pgsql-general@lists.postgresql.org
> *Subject:* Re: Upgrade to 12.2 using same data directory
>
>
>
> I think that's not possible. What's the reason to reuse old directory?
>
>
>
> út 25. 2. 2020 v 12:59 odesílatel Mihalidesová Jana <
> jana.mihalides...@cetin.cz> napsal:
>
> Hi,
>
>
>
> Is there possibility to upgrade from 10.6 to 12.2 using exact same data
> directory? First problem is with initialing of “new” cluster. Then
> pg_upgrade check fail.
>
>
>
>
>
> ./pg_upgrade -b $OLD/bin -B $NEWd/bin -d $OLD -D $OLD -k -c
>
>
>
>
>
> Thx,
>
> Jana
>
>
>
> Obsah této zprávy má výlučně komunikační charakter. Nepředstavuje návrh na
> uzavření smlouvy či na její změnu ani přijetí případného návrhu. Smlouvy či
> jejich změny jsou společností CETIN a.s. uzavírány v písemné formě nebo v
> podobě a postupem podle příslušných všeobecných podmínek společnosti CETIN
> a.s., a pokud jsou dohodnuty všechny náležitosti. Smlouvy jsou uzavírány
> oprávněnou osobou na základě písemného pověření. Smlouvy o smlouvě budoucí
> jsou uzavírány výhradně v písemné formě, vlastnoručně podepsané nebo s
> uznávaným elektronickým podpisem. Podmínky, za nichž CETIN a.s. přistupuje
> k jednání o smlouvě a jakými se řídí, jsou dostupné zde
> <https://www.cetin.cz/cs/jak-cetin-vyjednava-o-smlouve>.
>
> The content of this message is intended for communication purposes only.
> It does neither represent any contract proposal, nor its amendment or
> acceptance of any potential contract proposal. CETIN a.s. concludes
> contracts or amendments thereto in a written form or in the form and the
> procedure in accordance with relevant general terms and conditions of CETIN
> a.s., if all requirements are agreed. Contracts are concluded by an
> authorized person entitled on the basis of a written authorization.
> Contracts on a future contract are concluded solely in a written form,
> self-signed or signed by means of an advanced electronic signature. The
> conditions under which CETIN a.s. negotiates contracts and under which it
> proceeds are available here
> <https://www.cetin.cz/en/jak-cetin-vyjednava-o-smlouve>.
>
>
>
> Obsah této zprávy má výlučně komunikační charakter. Nepředstavuje návrh na
> uzavření smlouvy či na její změnu ani přijetí případného návrhu. Smlouvy či
> jejich změny jsou společností CETIN a.s. uzavírány v písemné formě nebo v
> podobě a postupem podle příslušných všeobecných podmínek společnosti CETIN
> a.s., a pokud jsou dohodnuty všechny náležitosti. Smlouvy jsou uzavírány
> oprávněnou osobou na základě písemného pověření. Smlouvy o smlouvě budoucí
> jsou uzavírány výhradně v písemné formě, vlastnoručně podepsané nebo s
> uznávaným elektronickým podpisem. Podmínky, za nichž CETIN a.s. přistupuje
> k jednání o smlouvě a jakými se řídí, jsou dostupné zde
> <https://www.cetin.cz/cs/jak-cetin-vyjednava-o-smlouve>.
>
> The content of this message is intended for communication purposes only.
> It does neither represent any contract proposal, nor its amendment or
> acceptance of any potential contract proposal. CETIN a.s. concludes
> contracts or amendments thereto in a written form or in the form and the
> procedure in accordance with relevant general terms and conditions of CETIN
> a.s., if all requirements are agreed. Contracts are concluded by an
> authorized person entitled on the basis of a written authorization.
> Contracts on a future contract are concluded solely in a written form,
> self-signed or signed by means of an advanced electronic signature. The
> conditions under which CETIN a.s. negotiates contracts and under which it
> proceeds are available here
> <https://www.cetin.cz/en/jak-cetin-vyjednava-o-smlouve>.
>

Reply via email to