PostgreSQL’ de Patch Uygulama

Melek Durdu
Machine Learning Turkiye
Oct 22, 2023

PostgreSQL veritabanında patch işlemi diğer veritabanlarına göre daha kolaydır. Tek bir komutla versiyonu en son çıkan minör patch sürümüne yükseltebiliriz.

Veritabanımızın mevcut versiyonu 13.4' tür.

Patch öncesi veritabanı versiyonu

Patch öncesi veritabanının backup’ ı alınır. Backup alındıktan sonra veritabanı kapatılır.

$ pg_basebackup -U postgres -D /var/lib/pgsql/backup/postgre_13.4.tar.gz

$ pg_ctl stop -D /var/lib/pgsql/13/data
Backup

Aşağıdaki komut ile PostgreSQL sürümü yükseltilir.

$ yum update postgresql13
Patch

Başarılı bir şekilde patch işlemi gerçekleşti. Veritabanı açılıp, versiyonu kontrol edilir.

$ /usr/pgsql-13/bin/pg_ctl start -D /var/lib/pgsql/13/data
$ pgsql
select version();
Patch sonrası veritabanı versiyonu

Veritabanı versiyonu 13.4' ten 13.12' ye yükseltildi.

--

--