Re: v11.5- v15.3 upgrade (linux)

Поиск
Список
Период
Сортировка
От David Gauthier
Тема Re: v11.5- v15.3 upgrade (linux)
Дата
Msg-id CAEs=6DnT03eRmnWz27jhNijDN9z3WGApBxhrdE428c5ZLvdyCw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: v11.5- v15.3 upgrade (linux)  (Adrian Klaver <adrian.klaver@aklaver.com>)
Список pgsql-general
Thanks.

On Fri, Mar 8, 2024 at 12:12 PM Adrian Klaver <adrian.klaver@aklaver.com> wrote:
On 3/8/24 09:09, Adrian Klaver wrote:
> On 3/8/24 08:57, David Gauthier wrote:
>> Thanks for the reply.
>>
>> When you say "dump/restore" do you mean pg_dump then running the
>> resulting SQL into the destination DB?
>> I like the replication option myself best (min downtime), especially
>> as we use a DB alias for connections.  But I don't think I'll be able
>> to sell that to the IT group.
>
> You said the dump/restore has been tested.
>
> How long did that take?
>
>>
>> Regarding the safety of running a "drop extension plperlu cascade" on
>> the v11.5, would you consider that to be safe GIVEN that there are no
>> plperlu procs that it will affect?  I need to be able to tell IT that
>> I'm not the only one who thinks that it's safe.
>
> BEGIN;
>
> DROP LANGUAGE plperlu;

Arrgh. That should be

DROP EXTENSION plperlu;

>
> ROLLBACK;
>
> See if the above complains about anything depending on it.
>
> If not:
>
> DROP EXTENSION plperlu;
>
>>
>>
>>
>> On Fri, Mar 8, 2024 at 11:28 AM Yogesh Sharma
>> <yogesh.sharma@catprosystems.com
>> <mailto:yogesh.sharma@catprosystems.com>> wrote:
>>
>>     Greetings,
>>
>>     On 3/6/24 19:19, David Gauthier wrote:
>>      > Hi:
>>      > I'm a PG user in a big corp with an IT dept that administers a PG
>>      > server/instance that I use.  It's an old install, v11.5, and we
>> need
>>      > to upgrade to v15.3.  They want to bring the upgraded DB up on
>> a new
>>      > linux vm which has OS upgrades of its own.  So it's a move AND an
>>      > upgrade. There are 2 concerns....
>>      >
>>      > First has to do with a jump from 11.5 - 15.3 ?  Is it safe to do
>>     this
>>      > given so many major intermediate versions being skipped ?
>>
>>     Generally speaking, it is safe from database point of view but you
>> have
>>     to verify that application is working as expected with PostgreSQL 15,
>>     driver update, any query performance issues, any deprecate
>> features in
>>     use, collation differences, and performance verification, etc.
>>
>>     PostgreSQL supports dump/restore (slow and longer downtime), binary
>>     upgrade using pg_upgrade (faster and low downtime), and logical
>>     replication (complex and least downtime). Since OS upgrade is also
>> part
>>     of the equation, dump/restore or logical  are better candidates.
>> Due to
>>     OS collation difference I would avoid binary upgrade path.
>>
>>
>>     --     Kind Regards,
>>     Yogesh Sharma
>>     PostgreSQL, Linux, and Networking Expert
>>     Open Source Enthusiast and Advocate
>>     PostgreSQL Contributors Team @ RDS Open Source Databases
>>     Amazon Web Services: https://aws.amazon.com <https://aws.amazon.com>
>>
>

--
Adrian Klaver
adrian.klaver@aklaver.com

В списке pgsql-general по дате отправления:

Предыдущее
От: Jay Madren
Дата:
Сообщение: Re: Windows service randomly stops with no indication why
Следующее
От: sud
Дата:
Сообщение: Re: Question related to partitioning with pg_partman