MySQLDUMPER A PHP dan Perl berasaskan alat sandaran pangkalan data mysql

MySQLDUMPER A PHP dan Perl berasaskan alat sandaran pangkalan data mysql

Mysql adalah salah satu pangkalan data paling popular di dunia. Pangkalan data ini boleh dipasang di Microsoft Windows platform selain Linux platform. Mengapa pangkalan data ini begitu popular? Ia mungkin disebabkan oleh ciri yang kuat dan percuma untuk digunakan. Sebagai pentadbir pangkalan data, sandaran pangkalan data sangat penting untuk mengekalkan ketersediaan data. Ia akan meminimumkan risiko jika sesuatu berlaku pada pangkalan data kami.

Pasang mysqldumper di linux

Sejak Mysql adalah pangkalan data yang popular, terdapat banyak perisian yang boleh kita gunakan untuk membuat sandarannya. Dari mod konsol ke perisian berasaskan web. Sekarang kami akan memberi anda pandangan Mysqldumper Sebagai alat untuk pangkalan data sandaran MySQL.

Apa itu mysqldumper?

Mysqldumper adalah alat berasaskan web sumber terbuka yang lain untuk menyokong pangkalan data MySQL. Ia dibina dari php dan perl dan mudah membuang dan memulihkan data mysql anda. Ia amat sesuai untuk hosting bersama, di mana kami tidak mempunyai akses ke shell linux.

Ciri -ciri mysqldumper

Terdapat banyak ciri mysqldumper, tetapi berikut adalah beberapa ciri yang mungkin menarik minat anda.

  1. Pemasangan mudah; Pastikan anda mempunyai pelayan web yang bekerja dan tunjuk penyemak imbas anda ke fail pemasangan mysqldumper.
  2. Semua parameter ditunjukkan sebelum sandaran dimulakan; Oleh itu, anda pasti apa yang anda lakukan.
  3. Pangkalan data-overview; Lihat proses berjalan/
  4. SQL-Browser: Akses ke meja MySQL anda, padamkan jadual, edit atau masukkan data.
  5. Dua jenis kaedah sandaran, menggunakan PHP atau Perl.
  6. Fail log lengkap.
  7. Papan fail automatik dari sandaran lama anda.
  8. Buat perlindungan direktori.

Pemasangan mysqldumper di linux

Memasang mysqldumper sangat mudah. Pertama kita boleh memuat turun mysqldumper dari pautan berikut.

  1. Muat turun mysqldumper

Pada masa menulis artikel ini, versi terkini ialah 1.24. Jadi, muat turun versi terkini di bawah direktori pelayan web kerja anda (i.e. /var/www atau /var/www/html). Sebaik sahaja anda memilikinya, anda boleh mengekstrak Mysqldumper1.24.4.zip.

$ unzip mysqldumper1.24.4.zip

Kemudian anda akan menemui 'MSD1.24.4'Folder. Folder ini mengandungi semua fail mysqldumper. Langkah seterusnya, anda hanya perlu menunjuk penyemak imbas anda ke fail pemasangan mysqldumper. Failnya adalah 'MSD1.24.4/Pasang.php '. Berikut adalah langkah -langkah yang sangat mudah Mysqldumper.

1. Kita perlu memilih pemasangan Bahasa.

Pilih Bahasa

2. Kita perlu mengisi beberapa kelayakan seperti nama hostname, pengguna dan kata laluan mysql.

Parameter pangkalan data

3. Kami boleh menguji sambungan ke pangkalan data dengan mengklik Sambung ke MySQL butang. Sekiranya berjaya, maka kita akan melihat mesej yang mengatakan bahawa "Sambungan pangkalan data ditubuhkan".

Sambungan pangkalan data ujian

4. Sebaik sahaja anda mendapat mesej, klik 'Simpan'dan teruskan butang pemasangan. Anda akan dibawa masuk ke skrin utama.

Skrin utama

Cara menggunakan mysqldumper

Seperti yang kita dapat meneka dari namanya, fungsi utama mysqldumper adalah untuk membuat sandaran pangkalan data MySQL anda. Dengan aplikasi ini, sandaran (dan memulihkan) pangkalan data MySQL sangat mudah. Mari kita mula melihat.

Proses sandaran menggunakan php

Menu Fungsi terletak di navigasi panel di sebelah kiri. Pertama kita perlu memilih pangkalan data mana yang kita mahu sandarkan. Kita dapat melihat pilihan di menu kiri.

Pilih pangkalan data

Dalam tangkapan skrin di atas, kami memilih untuk membuat sandaran pangkalan data bernama 'pekerja'.

Kemudian kita boleh memilih 'Sandaran'Menu di sebelah kiri. Kemudian pilih 'Backup PHP'Di kawasan teratas. Kami akan mempunyai skrin seperti ini.

Pilih Backup PHP

Kemudian klik pada 'Mulakan sandaran baru'. Kemajuan aktiviti sandaran akan ditunjukkan kepada anda.

Kemajuan sandaran pangkalan data

Sebaik sahaja kemajuan sandaran selesai, kita dapat melihat pemberitahuan.

Sandaran selesai
Proses sandaran menggunakan perl

Kaedah sandaran lain yang disokong oleh mysqldumper adalah 'Sandaran perl '. Dengan kaedah ini, kami akan menggunakan perl sebagai enjin sandaran.

Sila ambil perhatian bahawa pelayan web anda mesti menyokong 'Perl/CGI'Skrip sebelum menjalankan kaedah sandaran ini. Jika tidak, anda akan melihat ralat seperti ini apabila anda mengklik butang Perl Test.

Sokongan Perl Ujian

Sama dengan kaedah sandaran php, kita perlu memilih pangkalan data mana yang kita mahu sandarkan. Kemudian pilih menu sandaran dari panel navigasi kiri. Kemudian klik butang sandaran Perl.

Pilih Backup Perl

Mysqldumper akan menunjukkan kepada anda beberapa parameter aktif di kawasan bawah. Kemudian kita boleh mengklik 'Jalankan Perl Cron'Butang skrip. Menggunakan kaedah ini, kita tidak akan melihat bar kemajuan muncul. Tempoh proses sandaran ini bergantung kepada pangkalan data yang akan kami sandarkan. Sekiranya tidak ada kesilapan, maka kita akan melihat pemberitahuan seperti ini.

Perincian Perl Crondump
Memulihkan proses

Memulihkan sandaran juga mudah menggunakan mysqldumper. Anda boleh mengklik pada 'Pulihkan'Menu dari panel navigasi di sebelah kiri. Tidak seperti aktiviti sandaran, semua sandaran boleh didapati di bahagian bawah halaman pemulihan.

Pulihkan sandaran pangkalan data

Apabila kita perlu memilih sandaran, kita boleh memilih dari sana. Di kawasan di atas adalah sandaran yang dipilih yang siap untuk dipulihkan. Sekiranya anda ingin melakukan pemulihan penuh, maka klik pada 'Pulihkan'Butang di atas. Walaupun jika anda mahu memulihkan beberapa jadual sahaja, klik pada 'Pilih jadual'akan dipulihkan di atas.

Pulihkan jadual pangkalan data

Setelah selesai, klik 'Pulihkan'. Tunggu sebentar untuk menyelesaikan kemajuan pemulihan.

Memulihkan kemajuan

Buat perlindungan direktori

Secara lalai, halaman utama mysqldumper boleh diakses oleh sesiapa sahaja yang mengetahui URLnya. Menggunakan perlindungan direktori, kami boleh membuat skrin utama ini dilindungi oleh kata laluan. Perlindungan direktori ini menggunakan '.HtaccessFungsi pada pelayan web Apache.

Untuk menciptanya, klik sahaja Buat perlindungan direktori butang di skrin utama.

Melindungi MySQLDUMPER

Kemudian anda akan meminta memberikan kelayakan.

Masukkan kelayakan log masuk

Sebaik sahaja anda selesai dengan itu, klik Buat perlindungan direktori butang. Selepas itu, anda akan mempunyai halaman pengesahan mengenainya.

Melindungi pengesahan

Sekiranya tidak ada kesilapan, mesej kejayaan akan dipaparkan.

Kejayaan perlindungan

Lain kali anda melawat halaman, mysqldumper akan meminta kata laluan sebelum anda melihat skrin utama.

Masukkan kata laluan

Pentadbiran fail

Menu ini digunakan untuk mengekalkan semua sandaran yang tersedia dan memulihkan.

Semua backup pangkalan data

Berikut adalah beberapa aktiviti yang boleh dilakukan di halaman ini.

  1. Padam sandaran ; Gunakan butang padam di kawasan teratas.
  2. Muat turun sandaran ; Klik nama sandaran.
  3. Pilih sandaran ; Klik nama pangkalan data di semua kawasan sandaran.
  4. Muat naik sandaran besar untuk dipulihkan.
  5. Tukar pangkalan data ke format mysqldumper (MSD).

Catatan: Apabila kami cuba menukar pangkalan data tanpa menggunakan sebarang pemampatan, kami mendapati bahawa mysqldumper membuat pangkalan data dengan 'bahagian_1.SQL 'Nama. Saiznya lebih kecil daripada sumber asal.

SQL-Browser

Sekiranya anda ingin menjalankan arahan SQL tertentu, anda boleh melakukannya di halaman penyemak imbas SQL ini. Tetapi tolong anda tahu apa yang anda lakukan.

Pelayar SQL

Konfigurasi

Semua fungsi di atas dapat dikonfigurasi dari menu konfigurasi. Berikut adalah beberapa bahagian yang dapat kita konfigurasikan.

Umum
Konfigurasi Umum
Antara muka
Konfigurasi antara muka
Autodelete
Butiran autodelete
E -mel
Pemberitahuan e -mel
Ftp
Pemindahan sandaran FTP
Cronscript
Tetapan Crondump

Pengurusan log

Mysqldumper juga menyediakan log asas untuk kami. Oleh itu, kita dapat mengetahui bila aktiviti sandaran-restore berlaku. Untuk mengakses halaman log, klik menu 'log' dari panel navigasi di sebelah kiri.

Terdapat 3 jenis kayu balak. Php-log, Perl-log dan Log Perl-lengkap.

Log PHP Log Perl Perl Lengkap Lengkap

Kesimpulan

Mysqldumper mungkin bukan alat sandaran terbaik untuk mysql. Tetapi dengan kemudahan penggunaan aplikasi ini, orang mungkin mula menggunakan aplikasi ini. Malangnya, saya mendapati bahawa mysqldumper tidak dilengkapi dengan dokumentasi luar talian. Tetapi masih, ia adalah alat alternatif yang hebat untuk pangkalan data sandaran mysql.

http: // www.mysqldumper.bersih/