Jasa Seting VPS dan Dedicated Server Linux (Instal, Migrasi, Backup, Troubleshooting, etc) - 081 22 999 4257

Cara Upgrade MariaDB Server 5.5 ke MariaDB Server 11.1 di VPS Centos 7

Kalau anda instal panel Vesta, maka database server yg default ikut terinstal adalah MariaDB versi 5.5. Hmm… Ini versi yg mungkin udah mulai uzur ya. Oleh karena itu ada baiknya melakukan upgrade supaya versi MariaDB-nya menjadi yg lebih update. (versi 11.1 saat saya posting ini).

Berikut urutan cara upgrade MariaDB server 5.5 ke versi 11.1

    1. Setelah login root ke ssh server, backup semua database misalnya pake command seperti ini:
      mysqldump -u root -p --all-databases > all_databases.sql
    2. Backup konfig mysql dengan command:
      cp /etc/my.cnf /etc/my.cnf.bak
    3. Hentikan proses mariadb dengan command: service mariadb stop
    4. Trus uninstal deh:
      yum remove mariadb mariadb-server -y
    5. Bikin file berisi repo Mariadb
      vim /etc/yum.repos.d/mariadb.repo
    6. Sesuaikan dengan geolokasi server, pilih yg terdekat supaya proses instal cepat. Misal server saya di Jerman maka saya isikan:
      [mariadb]
      name = MariaDB
      # rpm.mariadb.org is a dynamic mirror if your preferred mirror goes offline. See https://mariadb.org/mirrorbits/ for details.
      # baseurl = https://rpm.mariadb.org/11.1/centos/$releasever/$basearch
      baseurl = https://mirror.netcologne.de/mariadb/yum/11.1/centos/$releasever/$basearch
      module_hotfixes = 1
      # gpgkey = https://rpm.mariadb.org/RPM-GPG-KEY-MariaDB
      gpgkey = https://mirror.netcologne.de/mariadb/yum/RPM-GPG-KEY-MariaDB
      gpgcheck = 1
    7. Save dan jalankan perintah: yum clean all
    8. Next,
      yum install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL -y
    9. yum update -y
    10. Kembalikan konfig mysql seperti semula cp /etc/my.cnf.bak /etc/my.cnf
    11. Segera jalankan mariadb server dengan command systemctl enable mysqld diikuti service mysqld start
    12. Terakhir jalankan command: mysql_upgrade.

Finally, cek versi mariadb yg sudah berhasil diupgrade: mysql -V atau bisa juga dengan mengetikkan mariadb

Leave a Reply