MySQLDumper: Alat Pencadangan Basis Data MySQL Berbasis PHP dan Perl


MySQL adalah salah satu database paling populer di dunia. Basis data ini dapat diinstal pada platform Microsoft Windows selain platform Linux. Mengapa database ini begitu populer? Ini mungkin disebabkan oleh fiturnya yang canggih dan gratis untuk digunakan. Sebagai administrator database, backup database sangat penting untuk menjaga ketersediaan data. Ini akan meminimalisir resiko jika terjadi sesuatu pada database kita.

Karena MySQL adalah database yang populer, ada banyak perangkat lunak yang dapat kita gunakan untuk membuat cadangannya. Dari mode konsol hingga perangkat lunak berbasis web. Sekarang kami akan memberikan Anda tampilan MySQLDumper sebagai alat untuk membuat cadangan Database MySQL.

Apa itu MySQLDumper?

MySQLDumper adalah alat berbasis web sumber terbuka lainnya untuk membuat cadangan basis data MySQL. Itu dibangun dari PHP dan Perl dan dapat dengan mudah membuang dan memulihkan data MySQL Anda. Ini sangat cocok untuk hosting bersama, di mana kita tidak memiliki akses ke shell Linux.

Fitur MySQLDumper

Ada banyak fitur MySQLDumper, namun berikut beberapa fitur yang mungkin menarik bagi Anda.

  1. Instalasi mudah; pastikan saja Anda memiliki server web yang berfungsi dan arahkan browser Anda ke file instalasi MySQLDumper.
  2. Semua parameter ditampilkan sebelum pencadangan dimulai; jadi kamu yakin dengan apa yang kamu lakukan.
  3. Ikhtisar Basis Data; lihat proses yang sedang berjalan/
  4. SQL-Browser: Akses ke Tabel MySQL Anda, hapus tabel, edit atau masukkan data.
  5. Dua jenis metode backup, menggunakan PHP atau Perl.
  6. File log lengkap.
  7. Penghapusan file otomatis dari cadangan lama Anda.
  8. Buat perlindungan direktori.

Instalasi MySQLDumper di Linux

Menginstal MySQLDumper sangat mudah. Pertama kita bisa mendownload MySQLDumper dari link berikut.

  1. Unduh MySQLDumper

Pada saat artikel ini ditulis, versi terbarunya adalah 1.24. Jadi, unduh versi terbaru di direktori server web Anda yang berfungsi (yaitu /var/www atau /var/www/html). Setelah Anda memilikinya, Anda dapat mengekstrak MySQLDumper1.24.4.zip.

unzip MySQLDumper1.24.4.zip

Kemudian Anda akan menemukan folder 'msd1.24.4'. Folder ini berisi semua file MySQLDumper. Langkah selanjutnya, Anda hanya perlu mengarahkan browser Anda ke file instalasi MySQLDumper. Filenya adalah ‘msd1.24.4/install.php’. Berikut langkah-langkah MySQLDumper yang super mudah.

1. Kita perlu memilih Bahasa instalasi.

2. Kita perlu mengisi beberapa kredensial seperti nama host, pengguna dan kata sandi MySQL.

3. Kita dapat menguji koneksi ke database dengan mengklik tombol Hubungkan ke MySQL. Jika berhasil, maka kita akan melihat pesan yang mengatakan bahwa “Koneksi database telah dibuat ”.

4. Setelah Anda menerima pesan tersebut, klik tombol 'Simpan' dan lanjutkan pemasangan. Anda akan dibawa ke layar beranda.

Cara menggunakan MySQLDumper

Seperti yang bisa kita tebak dari namanya, fungsi utama MySQLDumper adalah untuk membackup database MySQL Anda. Dengan aplikasi ini, backup (dan restorasi) database MySQL menjadi sangat mudah. Mari kita mulai melihatnya.

Proses Backup menggunakan PHP

Menu fungsi terletak pada panel navigasi di sebelah kiri. Pertama kita perlu memilih database mana yang ingin kita backup. Kita bisa melihat opsinya di menu sebelah kiri.

Pada tangkapan layar di atas, kita memilih untuk membuat cadangan database bernama 'karyawan'.

Lalu kita bisa memilih menu ‘Cadangan‘ di sebelah kiri. Kemudian pilih ‘Cadangkan PHP‘ di area atas. Kami akan memiliki layar seperti ini.

Kemudian klik ‘Mulai Pencadangan Baru‘. Kemajuan aktivitas pencadangan akan ditampilkan kepada Anda.

Setelah progres pencadangan selesai, kita dapat melihat notifikasinya.

Proses Pencadangan menggunakan Perl

Metode pencadangan lain yang didukung oleh MySQLDumper adalah ‘Backup Perl’. Dengan metode ini, kita akan menggunakan Perl sebagai mesin cadangan.

Harap perhatikan bahwa server web Anda harus mendukung skrip 'Perl/CGI' sebelum menjalankan metode pencadangan ini. Jika tidak, Anda akan melihat kesalahan seperti ini ketika Anda mengklik tombol Test Perl.

Sama dengan metode backup PHP, kita perlu memilih database mana yang ingin kita backup. Kemudian pilih menu Cadangan dari panel navigasi kiri. Kemudian klik tombol Cadangan Perl.

MySQLDumper akan menampilkan beberapa parameter aktif di area bawah. Kemudian kita dapat mengklik tombol skrip 'Jalankan Perl Cron'. Dengan menggunakan metode ini, kita tidak akan melihat bilah kemajuan apa pun muncul. Lamanya proses backup ini akan tergantung pada database yang akan kita backup. Jika tidak ada error, maka kita akan melihat notifikasi seperti ini.

Proses Pemulihan

Memulihkan cadangan juga mudah menggunakan MySQLDumper. Anda dapat mengklik menu ‘Pulihkan‘ dari panel navigasi di sebelah kiri. Tidak seperti aktivitas Pencadangan, semua pencadangan tersedia di bagian bawah halaman pemulihan.

Saat kita perlu memilih cadangan, kita dapat memilih dari sana. Di area di atas adalah cadangan terpilih yang siap dipulihkan. Jika Anda ingin melakukan pemulihan penuh, klik tombol ‘Pulihkan‘ di atas. Sedangkan jika Anda ingin mengembalikan beberapa tabel saja, klik ‘Pilih tabel‘ untuk dipulihkan di atas.

Setelah selesai, klik 'Pulihkan'. Tunggu saja beberapa saat untuk menyelesaikan kemajuan pemulihan.

Buat Perlindungan Direktori

Secara default, halaman beranda MySQLDumper dapat diakses oleh siapa saja yang mengetahui URL-nya. Menggunakan Perlindungan Direktori, kita dapat membuat layar beranda ini dilindungi kata sandi. Perlindungan Direktori ini menggunakan fungsi '.htaccess' di server web Apache.

Untuk membuatnya, cukup klik tombol Buat perlindungan direktori di layar beranda.

Kemudian Anda akan meminta untuk memberikan beberapa kredensial.

Setelah Anda selesai melakukannya, klik tombol Buat perlindungan direktori. Setelah itu, Anda akan memiliki halaman konfirmasi tentang hal itu.

Jika tidak ada error maka akan muncul pesan sukses.

Lain kali Anda mengunjungi halaman tersebut, MySQLDumper akan menanyakan kata sandi sebelum Anda melihat layar beranda.

Administrasi File

Menu ini digunakan untuk memelihara semua cadangan dan pemulihan yang tersedia.

Berikut beberapa aktivitas yang dapat dilakukan di halaman ini.

  1. Hapus cadangan ; gunakan tombol Hapus di area atas.
  2. Unduh cadangan ; klik nama cadangan.
  3. Pilih cadangan ; klik nama Database di area Semua Cadangan.
  4. Unggah cadangan besar untuk dipulihkan.
  5. Konversi basis data ke dalam format MySQLDumper (MSD).

Catatan: Saat kami mencoba mengonversi database tanpa menggunakan kompresi apa pun, kami menemukan bahwa MySQLDumper membuat database dengan nama 'part_1.sql'. Ukurannya lebih kecil dari sumber aslinya.

SQL-Peramban

Jika Anda ingin menjalankan perintah SQL tertentu, Anda dapat melakukannya di halaman Browser SQL ini. Tapi tolong, Anda harus tahu apa yang Anda lakukan.

Konfigurasi

Semua fungsi di atas dapat dikonfigurasi dari menu Konfigurasi. Berikut beberapa bagian yang dapat kita konfigurasi.

Umum

Antarmuka

Hapus otomatis

Surel

FTP

naskah kroni

Manajemen Log

MySQLDumper juga menyediakan log dasar untuk kami. Sehingga kita bisa mengetahui kapan aktivitas backup-restore itu terjadi. Untuk mengakses halaman log, cukup klik menu 'Log' dari panel navigasi di sebelah kiri.

Ada 3 jenis log. Log PHP, Log Perl dan Log Lengkap Perl.

Kesimpulan

MySQLDumper mungkin bukan alat pencadangan terbaik untuk MySQL. Namun dengan kemudahan penggunaan aplikasi ini, orang mungkin mulai menggunakan aplikasi ini. Sayangnya, saya menemukan MySQLDumper tidak dilengkapi dengan dokumentasi offline. Tapi tetap saja, ini adalah alat alternatif yang bagus untuk membuat cadangan database MySQL.

http://www.mysqldumper.net/