Hi,

The -k option doesn’t work. First is the problem to initialize new cluster to 
the same directory.


initdb: directory "$PATH" exists but is not empty
If you want to create a new database system, either remove or empty
the directory "$PATH" or run initdb
with an argument other than "$PATH".


And if I try to check upgrade from to same data directory


postgres@celpgsqld401.server.cetin:/pgsql/bin/12.2_nipjd/bin> ./pg_upgrade -b 
$OLD/bin -B $NEW/bin -d $PG_DATA -D $PG_DATA -k -c
Performing Consistency Checks
-----------------------------
Checking cluster versions
This utility can only upgrade to PostgreSQL version 12.
Failure, exiting


Jana

From: Sushant Pawar <sushant.pa...@ashnik.com>
Sent: Tuesday, February 25, 2020 1:23 PM
To: Mihalidesová Jana <jana.mihalides...@cetin.cz>
Cc: Josef Šimánek <josef.sima...@gmail.com>; pgsql-general@lists.postgresql.org
Subject: Re: Upgrade to 12.2 using same data directory

Hi Mihalidesová,

It should work with -k option. Can you share the error that you have received? 
You can execute pg_upgrade with -c option to identify any possible manual 
change required.



Best Regards,

Sushant Pawar | Database Solution Consultant

ASHNIK TECHNOLOGY SOLUTIONS PVT. LTD.

Skype: sush_531 | T: +91 9769559995<tel:%2B65%206438%203504> | 
www.ashnik.com<http://www.ashnik.com/>



On Tue, Feb 25, 2020 at 5:35 PM Josef Šimánek 
<josef.sima...@gmail.com<mailto:josef.sima...@gmail.com>> wrote:
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<mailto: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