Default installasi MariaDB pada Plesk yaitu 5.5 sedangkan versi terbaru adalah MariaDB 10.x. Nah pada tutorial ini saya akan melakukan upgrade MariaDB 5.5 ke MariaDB 10.3. Operating system yang saya gunakan saat ini adalah CloudLinux.
Langkah pertama membuat backup semua database yang ada pada server dengan perintah berikut
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -u admin --verbose --all-databases --routines --triggers > /root/all-databases.sql
Setelah itu matikan service MySQL
systemctl stop mysqld
Kemudian copy directory databasenya ke directory lain
cp -v -a /var/lib/mysql/ /var/lib/mysql_backup
Lalu masuk ke file /etc/my.cnf dan ubah seperti berikut
#bind-address = 127.0.0.1
Jalankan kembali service MySQL
systemctl start mysqld
Selanjutnya install MySQL Governor pada server
yum install governor-mysql -y
Setelah proses instalasi mysql governor selesai, maka pilih mariadb yang akan digunakan. Karena saya akan mengubah ke MariaDB 10.3 maka saya menggunakan perintah berikut
/usr/share/lve/dbgovernor/mysqlgovernor.py --mysql-version=mariadb103
Untuk pilihan maria db yang tersedia sebagai berikut, anda bisa sesuaikan sendiri dengan mariadb yang diinginkan.
mariadb100 for MariaDB v10.0
mariadb101 for MariaDB v10.1
mariadb102 for MariaDB v10.2
mariadb103 for MariaDB v10.3
mariadb104 for MariaDB v10.4
mariadb105 for MariaDB v10.5
mariadb106 for MariaDB v10.6
mysql55 for MySQL v5.5
mysql56 for MySQL v5.6
mysql57 for MySQL v5.7
Setelah MariaDB sudah dipilih, maka selanjutnya proses installasi MariaDB tersebut dengan perintah berikut
/usr/share/lve/dbgovernor/mysqlgovernor.py --install
Tunggu prosesnya sampai selesai, jika sudah restart service MySQL
systemctl restart mysql
Jalankan perintah berikut untuk memperbarui versi paket di dalam Plesk:
plesk bin service_node --update local
plesk sbin packagemng -sdf
Nah sudah selesai, selanjutnya tinggal di cek saja di menu Database Server yang ada di dashboard plesk. Semoga membantu.
Leave a Reply