PHPMyBackuppro - alat cadangan MySQL berbasis web untuk Linux

PHPMyBackuppro - alat cadangan MySQL berbasis web untuk Linux

phpmybackuppro adalah sumber terbuka yang sangat mudah digunakan berbasis web Mysql Aplikasi cadangan, ditulis di Php bahasa yang dirilis di bawah GNU GPL. Itu memungkinkan Anda untuk membuat Jadwalkan cadangan, memulihkan Dan mengelola mereka, unduh, surel, atau unggah cadangan ke apapun Ftp server dan banyak lagi. Itu juga membutuhkan Direktori File cadangan dan unggah di a Server FTP.

Itu mendukung tiga tingkat kompresi cadangan (Tidak ada kompresi, ritsleting atau Gzip kompresi). Ini juga mendukung dua metode login keamanan alternatif, Http atau Html autentikasi.

Fitur

Berikut ini adalah beberapa fitur utama dari "phpmybackuppro“.

  1. Dukungan cadangan basis data tunggal atau beberapa dengan atau tanpa data, struktur tabel.
  2. Tiga tingkat kompresi yang didukung adalah tidak ada kompresi, Gzip atau Kompresi Zip.
  3. Buat cadangan yang dijadwalkan tanpa pekerjaan cron menggunakan kecil Php naskah.
  4. Unggah cadangan langsung ke Ftp server dan posting cadangan oleh surel.
  5. Hanya Apache Dan Php perlu dijalankan di platform seperti Linux, Mac atau Windows.
  6. Kerang antarmuka untuk mengambil cadangan secara manual atau dengan menggunakan skrip cron.
  7. Utuh Cadangan Direktori File dan pindahkan mereka ke apapun Ftp server.
  8. Ambil cadangan database dari yang berbeda akun pada beberapa Mysql server.
  9. Dua Otentikasi Keamanan metode didukung Http atau Html Otentikasi Login.
  10. Antarmuka yang ramah dan sangat mudah dipasang dan diatur.
  11. Banyak bahasa didukung.

Mengambil cadangan mySQL dan memulihkannya dari baris perintah selalu merupakan praktik yang baik, tetapi jika apa yang saat Anda tidak memiliki akses fisik ke server. Dalam situasi itu phpmybackuppro Alat berguna.

Cara menginstal phpmybackuppro di rhel/centos/fedora dan debian/ubuntu

Untuk menginstal phpmybackuppro Aplikasi, Anda harus berlari Apache server web dan Php diinstal di server. Mari kita instal paket yang diperlukan ini di server.

Instal Apache dan PHP

Instal on topi merah Sistem berbasis menggunakan yum memerintah.

# yum instal httpd php php-mysql [rhel/centos 7] # yum instal httpd php php-mysqlnd [rhel/centos 8] # service httpd start 

Instal on Debian Sistem berbasis menggunakan apt-get memerintah.

# apt-get install apache2 # apt-get install php libapache2-mod-auth-mysql php-mysql # service apache2 start 

Yang terbaru phpmybackuppro Versi dapat diunduh dari situs web phpmybackuppro atau Anda dapat menggunakan perintah wget berikut untuk mengunduh.

# CD/USR/Bagikan # wget https: // sourceForge.Net/Project/phpmybackup/file/phpmybackuppro/phpmybackuppro%202.5/phpmybackuppro-2.5.zip/download -o phpmybackuppro -2.5.ritsleting 

Unzip phpmybackuppro file zip di bawah /usr/share/ direktori.

# unzip phpmybackuppro-2.5.ritsleting

Untuk alasan keamanan, lebih baik menempatkan konten folder di bawah /usr/share/phpmybackup direktori.

# CD/USR/SHARE/ # MV PHPMyBackuppro-2.5//usr/share/phpmybackup 

Selanjutnya pergi ke Apache "conf.D"Direktori dan Buat file bernama"phpmybackup.conf"Di bawahnya. Untuk topi merah Jalur sistem berbasis harus (/etc/httpd/conf.D/) dan untuk Debain (/etc/apache2/conf.D).

# vi/etc/httpd/conf.d/phpmybackup.conf [on redhat berbasis sistem] # vi/etc/apache2/conf.d/phpmybackup.Conf [pada sistem berbasis Debian] 

Tambahkan baris berikut. Simpan dan tutup. Aturan di bawah ini secara default mengaktifkan akses ke semua, jika Anda ingin membatasi akses ke spesifik AKU P. Mengganti "semua“Dengan Anda AKU P alamat". Misalnya, garis harus "Izinkan dari 172.16.25.125“.

---------------- Apache 2.4 ---------------- Alias ​​/phpmybackup /usr /share /phpmybackup mengharuskan semua diberikan  ---------------- Apache 2.2 ---------------- Alias ​​/phpmybackup /usr /share /phpmybackup opsi tidak ada pesanan, tolak Izinkan dari semua  

Mengulang kembali Apache melayani.

-------- (Pada topi merah Sistem) -------- # Systemctl restart httpd atau # /etc /init.D/httpd restart -------- (on Debian Sistem) -------- # Systemctl Restart Apache2 atau # /etc /init.D/Apache2 restart 

Pada beberapa sistem, file tertentu harus memiliki izin menulis untuk file "global_conf.php"Dan untuk"ekspor" direktori.

# CD/USR/SHARE/ # chown -r root: Apache phpmybackup (pada sistem topi merah) # chown -r root: www -data phpmybackup (pada sistem debian) # cd/usr/share/phpmybackup/ # chmod 0777 global_conf.PHP # CHMOD 0777 Ekspor

Sekarang Anda hampir siap untuk memulai phpmybackuppro. Arahkan ke browser dan muat konfigurasi.php file seperti ini.

http: // localhost/phpmybackup/config.php atau http: // ip-address/phpmybackup/config.php

Di tab konfigurasi masukkan Mysql detail, seperti nama host, nama belakang, kata sandi Dan Nama Basis Data. Jika Anda ingin menyiapkan Ftp untuk menyimpan cadanganS, masukkan Login FTP Detail seperti yang ditunjukkan di bawah ini.

Panel Konfigurasi

Selanjutnya, klik "cadanganTab untuk melihat daftar Anda Mysql database dan pilih nama database yang ingin Anda ambil cadangan.

Panel cadangan

Jadwal cadangan memiliki dua cara populer untuk menjadwalkan cadangan:

  1. Dengan memasukkan jadwal skrip ke dalam aplikasi yang ada.
  2. Dengan menggunakan a bingkai tersembunyi dalam frameset html.

Untuk menjadwalkan cadangan, Anda harus terlebih dahulu membuat skrip jadwal. Pergi ke "Jadwalkan cadanganTab.

Jadwalkan cadangan

Pilih seberapa sering Anda ingin cadangan dihasilkan. Maka Anda harus memilih direktori itu Php skrip yang akan mencakup skrip jadwal nanti. Setelah itu pilih nama database untuk cadangan, masukkan komentar, Pilih kompresi ketik dan akhirnya klik "Tampilkan skrip ” tombol. Di halaman berikutnya Anda akan melihat skrip jadwal yang baru dibuat.

Alih -alih menyalin kode yang dihasilkan ke file baru, Anda dapat menyimpan kode dengan memberikan nama file seperti "jadwal_backup.php"Di kotak teks dan klik"Simpan data“Untuk Menyimpan. Untuk informasi lebih lanjut baca “Terjadwal_backups.txt"File di bawah Direktori Dokumentasi.

Skrip cadangan

The "kueri SQL”Tab Build untuk berjalan sederhana kueri SQL ke database atau impor database dari komputer lokal.

SQL Query Shell

The "awal"Tab Tampilkan Saat Ini Apache, Php Dan Mysql informasi versi.

Informasi versi

phpmybackuppro sejauh ini merupakan solusi cadangan termudah Mysql. Jika Anda menangani Mysql Server, kalau begitu PMBP adalah aplikasi yang harus dibutuhkan yang dapat membantu Anda menyimpan data berharga Anda dengan upaya minimum.

Tautan referensi

beranda phpmybackuppro