Plesk MySQL 5.5 – 5.6/5.7 veya MariaDB 5.5 10.0/10.1/10.2 Yükseltme

Plesk Erdinç Koç 2.051 Görüntüleme

Merhabalar bu makalemizde cpanel’den plesk panel göç işlemlerinde aldığım hatalardan dolayı sizlere bilgi vermek istedim, Bilindiği üzere cpanel lisans fiyat politikasını ve dolar kur’unun yükselişinden dolayı cpanel lisansları el yakmaya başladı ben cpanel /whm alışkanlığımdan vazgeçerek artık plesk panel ile yoluma devam etme kararı verdim cpanel’den plesk panele göç işlemlerinden alınan hatalardan en büyük sorunlarından biri diyebilirim buda mysql versiyon uyuşmazlığından dolayı göç işleminde mysql yedeklerinizi aktarırken hata verecek olup sql dosyalarınızı göç işlemi sırasında atmayacak olmasıdır buda cpanel sunucularınızda mysql 5.7 veya mariadb kullandığınızdan dolayı versiyon uyuşmazlığı sebebiyle vermektedir. Şimdi plesk panel kurulumundan hemen sonra ilk yapmamız gereken plesk panel otomatik mysql motorunu güncellemediği için ssh putty aracılığı ile güncelleme işlemini yapalım.

  1. Centos 7 Kullandığınızı varsayaraktan Ssh üzerinde yapmanız gerekenleri tek tek sırasıyla paylaşıyorum.

 

Güvenlik nedeniyle, aşağıdaki komutla tüm veritabanlarının yedeğini oluşturalım:

MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -u admin --all-databases --routines --triggers > /tmp/all-databases.sql

2. MariaDB’yi durdurun:

service mariadb stop

3. Mariadb-bench gibi ek paketleri kaldıralım.

rpm -e --nodeps mariadb-bench

4. Güvenlik nedeniyle, veritabanı dizinini ayrı bir klasöre kopyalayalım.

cp -v -a /var/lib/mysql/ /var/lib/mysql_backup

5. Mysql-server paketinin kurulu olup olmadığını kontrol edelim.

rpm -q --whatprovides mysql-server

6. Yüklü ise ve yukarıdaki komut çıktı verirse, aşağıdaki komutu kullanarak kaldırın.

rpm -e --nodeps `rpm -q --whatprovides mysql-server`

7. MariaDB 10.2 için bir örnek repo herhangi bir metin düzenleyicisinde MariaDB.repo dosyasını açalım ve aşşağıdaki repoyu oluşturup kayıt edelim. Ben vi komutu kullanıyorum siz dilerseniz nano kullanabilirsiniz.

vi /etc/yum.repos.d/MariaDB.repo

7.2 Aşşağıdaki kodu yazıp kayıt edelim

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

8. MariaDB’yi yükseltmeye başlayalım

yum install MariaDB-client MariaDB-server

9. Yükseltme tamamlandığında, MariaDB’yi başlatalım.

systemctl restart mariadb

10. Kullanılan MySQL veritabanlarını yükseltim.

MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin

11. MySQL hizmetini yeniden başlatalım.

systemctl restart mariadb

12. Plesk içindeki paket sürümünü güncellemek için bu komutu yazalım.

plesk sbin packagemng -sdf

İşlem bu kadar mariadb versiyonumuzu 10.2 olarak güncellemiş olduk ve sorunsuz bir şekilde göç işlemini başlatabilir ve mariadb veritabanına güncellemiş olduk bir sorun yaşarsanız eğer konu altına yorum yaparak sorularınızı sorabilirsiniz.

Bu gönderiye oy ver

Sosyal Ağlarda Paylaş

“Plesk MySQL 5.5 – 5.6/5.7 veya MariaDB 5.5 10.0/10.1/10.2 Yükseltme” üzerine 2 yorum

  1. Avatar of Taha Taha dedi ki:

    Sorun çıkarsa yedekten geri dönüş nasıl yapabilirim

    1. Avatar of Erdinç Koç Erdinç Koç dedi ki:

      db yedeklerini aldığınız dosyaları tekrar eski dizine atıp yapabilirsiniz sorun olmaz verdiğim işlemler ile sıkıntısız güncelleme yapabilirsiniz, Ayrıca plesk ilerleyen sürümlerinde panelde otomatik yükseltme getireceklerini açıkladılar.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir