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.
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.