Upgrade mysql ke mariaDB pada Centos dan Ubuntu/Debian


Pada tutorial ini kita akan belajar bagaimana mengupgrade mysql server ke mariadb

Backup Database

Pertama sebelum mengupgrade pastikan Anda sudah membackup dahulu seluruh database Anda, dan sebaiknya backupnya juga di download sehingga lebih aman.

Berikut perintah untuk mengekspor semua database ke file sql:

mysqldump --all-databases > /tmp/all-database.sql

Selain di export, agar aman kita backup juga folder data mysqlnya:

cp -a /var/lib/mysql/ /var/lib/mysql.bak

Setelah diexport dan di backup, silahkan stop service mysqlnya

service mysql stop

Mungkin nama servicenya dapat berbeda tergantung sistem, jadi dapat disesuaikan saja.

Menyiapkan Repo

Ok selanjutnya kita siapkan repo untuk MariaDB nya, kenapa? Karena tentu lebih baik jika repo software nya tersedia kita menggunakan repo nya langsung sehingga untuk update nantinya juga lebih cepat.

Untuk menyiapkan repo silahkan kunjungi:

https://downloads.mariadb.org/mariadb/repositories/

Nanti Anda create isi repo file sesuai OS nya dengan lebih mudah.

Konfigurasi Repo

Pada halaman konfigurasi repo Anda bisa memilih ingin install versi berapa dari MariaDB nya.

Pada centos

Sebelum melanjutkan install , sebaiknya mysql-server yang sudah terinstall sebelumnya di hapus, untuk menghindari error saat instalasi.

yum remove mysql-server

Selanjutnya kita lakukan instalasi mariaDB:

yum -y install MariaDB-server MariaDB-client

Sekarang kita coba start mysqlnya kembali:

service mysql start

Dan kita coba cek versi nya apakah sudah benar yang terinstall:

Jika sudah berhasil lakukan mysql_upgrade untuk mengupgrade versi database yang terinstall sebelumnya.

mysql_upgrade

Nah seharusnya jika proses sudah benar, mysql server sudah siap digunakan kembali seperti biasa 😊👍

Pada Ubuntu/Debian

Setelah mengkonfigurasi repo pada point pertama, setelah itu Anda bisa jalankan perintah pada saat pembuatan repo pada point diatas, misal:

sudo apt-get install software-properties-common
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirror.telkomuniversity.ac.id/mariadbrepo/10.4/ubuntu bionic main'

Setelah key berhasil diimport, selanjutnya lanjutkan dengan proses install mariaDB nya:

sudo apt update
sudo apt install mariadb-server

Jika sudah selesai sekarang sama seperti pada centos 🙂 start kembali mysqlnya:

service mysql start

Dan jangan lupa cek versi serta lakukan upgrade database jika versi sudah benar:

mysql_upgrade

Ops, masih bingung? Atau khawatir database hilang? Yuk beli VPS atau Server di Domosquare.com saja, nanti kita bantuin secara gratis.

Atau bagi Anda yang ingin memanfaatkan jasa setup bisa juga memesan jasa nya saja 😁 Silahkan kontak sales@domosquare.com untuk hal ini.

Artikel ini membantu Anda?

Leave a Reply

LIVECHAT