Cara Mengelola Databases di CloudPanel

Pengantar

CloudPanel adalah panel server ringan dan cepat untuk mengelola situs dan aplikasi berbasis PHP. Salah satu fitur andalannya adalah kemudahan dalam mengelola database MySQL/MariaDB, termasuk pembuatan, penghapusan, pengaturan akses, dan pengelolaan lewat antarmuka web.

Membuat Database

  1. Login ke CloudPanel 
  2. Masuk ke menu Sites dan masuk ke salah satu site anda 

  3. Klik menu Databases, klik Add Database

  4. Isikan Database Name, Database User Name, dan Database User Password sesuai kebutuhan anda, kemudian klik Add Database
     
  5. Setelah selesai anda akan melihat database yang barusan anda buat sudah dalam masuk kedalam daftar database

Menghapus Database

  1. Untuk menghapus database anda bisa klik pada tulisan Delete

  2. Kemudian klik OK

 

Menambahkan Database User Baru

  1. Klik Add Database User, untuk menambah kan user baru pada database anda 

  2. Isi Database User Name dan Database User Password, kemudian pilih Database yang akan digunakan serta atur Permissions sesuai kebutuhan, kemudian klik Add Database User

 

phpMyAdmin

Untuk mengelola database melalui phpMyAdmin, klik tombol Manage, dan anda akan diarahkan ke halaman phpMyAdmin

 

Export dan Import Database

Untuk mengimpor database di CloudPanel, digunakan perintah mysql melalui terminal.

  1. Login via SSH menggunakan Site User
    ssh site-user@ip_vps_anda
  2. Jalankan perintah dibawah untuk melihat perintah yang tersedia 
    cd ~/tmp/
    clpctl


  3. Gunakan perintah berikut untuk export database
    clpctl db:export --databaseName=my-database --file=dump.sql.gz

  4. Gunakan perintah berikut untuk import database
    clpctl db:import --databaseName=my-db --file=dump.sql.gz

Backup Database

CloudPanel menjadwalkan backup otomatis setiap malam pukul 03:15 dengan retensi default 7 hari. File backup tersimpan di /home/$site‑user/backups/

anda bisa mengganti jadwal backup lewat cron job, berikut cara mengubah jadwal backup database

  1. Login sebagai root
  2. Edit file /etc/cron.d/clp untuk menyesuaikan cron job dan retensi backup

    Ubah nilai retentionPeriod jika ingin menyimpan lebih dari 7 hari

Database Master Credentials

Untuk melihat kredensial database utama (Master Database Credentials), lakukan langkah-langkah berikut

  1. Login via SSH sebagai root
  2. Gunakan perintah berikut
    clpctl db:show:master-credentials
    Outputnya 

Kesimpulan

CloudPanel menyediakan interface yang user‑friendly dan CLI powerful (clpctl) untuk manajemen database MySQL/MariaDB, termasuk pembuatan, penghapusan, backup otomatis, import/export data, serta akses remote. Semua bisa dilakukan tanpa perlu menyentuh command-line server secara langsung kecuali untuk tugas backup/import/restore.


Artikel Lain

WhatsApp Kami

Support : +6282138153600

Admin Finance : +6285191239466