Mysql
 sql >> Database >  >> RDS >> Mysql

MySQLDumper:uno strumento di backup del database MySQL basato su PHP e Perl

MySQL è uno dei database più popolari al mondo. Questo database può essere installato su Microsoft Windows piattaforma oltre a Linux piattaforma. Perché questo database è così popolare? Potrebbe essere causato dalla sua potente funzionalità e dal suo utilizzo gratuito. In qualità di amministratore di database, un backup del database è davvero fondamentale per mantenere la disponibilità dei dati. Ridurrà al minimo il rischio se succede qualcosa al nostro database.

Da MySQL è un database popolare, ci sono molti software che possiamo usare per eseguirne il backup. Dalla modalità console al software web based. Ora ti daremo un'occhiata a MySQLDumper come strumento per il backup del database MySQL.

Cos'è MySQLDumper?

MySQLDumper è un altro strumento basato sul Web open source per il backup dei database MySQL. È costruito da PHP e Perl e può essere facilmente scaricato e ripristinato i tuoi dati MySQL. È particolarmente adatto per l'hosting condiviso, dove non abbiamo accesso alla shell Linux.

Caratteristiche di MySQLDumper

Ci sono molte funzionalità di MySQLDumper, ma qui ci sono alcune funzionalità che potrebbero interessarti.

  1. Installazione semplice; assicurati solo di avere un server web funzionante e punta il tuo browser al file di installazione di MySQLDumper.
  2. Tutti i parametri vengono visualizzati prima dell'avvio del backup; quindi sei sicuro di quello che stai facendo.
  3. Panoramica del database; guarda i processi in esecuzione/
  4. SQL-Browser:accedi alle tue tabelle MySQL, elimina tabelle, modifica o inserisci dati.
  5. Due tipi di metodi di backup, utilizzando PHP o Perl.
  6. File di registro completi.
  7. Eliminazione automatica dei file dei vecchi backup.
  8. Crea protezione directory.

Installazione di MySQLDumper in Linux

Installare MySQLDumper è semplicissimo. Per prima cosa possiamo scaricare MySQLDumper dal seguente link.

  1. Scarica MySQLDumper

Al momento della stesura di questo articolo, l'ultima versione è 1.24. Quindi, scarica l'ultima versione nella directory del tuo server web funzionante (ad esempio /var/www o /var/www/html ). Una volta che lo hai, puoi estrarre MySQLDumper1.24.4.zip .

$ unzip MySQLDumper1.24.4.zip

Quindi troverai un "msd1.24.4 ' cartella. Questa cartella contiene tutti i file MySQLDumper. Il passaggio successivo, devi solo puntare il tuo browser al file di installazione di MySQLDumper. Il file è "msd1.24.4/install.php" . Ecco i passaggi del super facile MySQLDumper .

1. Dobbiamo scegliere la Lingua di installazione .

2. Abbiamo bisogno di inserire alcune credenziali come nome host, utente e password MySQL.

3. Possiamo testare la connessione al database facendo clic su Connetti a MySQL pulsante. Se riesce, vedremo un messaggio che dice "Connessione al database stabilita ”.

4. Una volta ricevuto il messaggio, fai clic su "Salva ' e continua l'installazione. Verrai portato nella schermata iniziale.

Come usare MySQLDumper

Come possiamo intuire dal suo nome, la funzione principale di MySQLDumper è quella di eseguire il backup del database MySQL. Con questa applicazione, il backup (e il ripristino) del database MySQL è molto semplice. Iniziamo a dare un'occhiata.

Processo di backup utilizzando PHP

Il menu delle funzioni si trova sul pannello di navigazione a sinistra. Per prima cosa dobbiamo selezionare il database di cui vogliamo eseguire il backup. Possiamo vedere l'opzione nel menu a sinistra.

Nello screenshot sopra, scegliamo di eseguire il backup di un database denominato "dipendenti '.

Quindi possiamo selezionare "Backup ' menu a sinistra. Quindi scegli "Backup PHP ' nell'area superiore. Avremo uno schermo come questo.

Quindi fai clic su "Avvia nuovo backup '. Ti verrà mostrato lo stato di avanzamento dell'attività di backup.

Al termine dell'avanzamento del backup, possiamo vedere la notifica.

Processo di backup utilizzando Perl

Un altro metodo di backup supportato da MySQLDumper è "Backup Perl" . Con questo metodo, useremo Perl come motore di backup.

Tieni presente che il tuo server web deve supportare "Perl /CGI ' prima di eseguire questo metodo di backup. Altrimenti, vedrai un errore come questo quando fai clic sul pulsante Test Perl.

Lo stesso con il metodo di backup PHP, dobbiamo selezionare il database di cui vogliamo eseguire il backup. Quindi scegli il menu Backup dal pannello di navigazione a sinistra. Quindi fare clic sul pulsante Backup Perl.

MySQLDumper ti mostrerà alcuni parametri attivi nell'area inferiore. Quindi possiamo fare clic su "Esegui Perl Cron ' pulsante di script. Usando questo metodo, non vedremo apparire alcuna barra di avanzamento. La durata di questo processo di backup dipenderà dal database di cui eseguiremo il backup. Se nessun errore, vedremo una notifica come questa.

Processo di ripristino

Anche il ripristino di un backup è facile utilizzando MySQLDumper. Puoi fare clic su "Ripristina ' dal pannello di navigazione a sinistra. A differenza dell'attività di backup, tutti i backup sono disponibili nell'area inferiore della pagina di ripristino.

Quando dobbiamo selezionare un backup, possiamo scegliere da lì. Nell'area sopra si trova il backup selezionato pronto per il ripristino. Se desideri eseguire il ripristino completo, fai clic su "Ripristina ' pulsante sopra. Mentre se desideri ripristinare solo alcune tabelle, fai clic su "Scegli tabelle ' da ripristinare sopra.

Al termine, fai clic su "Ripristina '. Attendi solo un momento per completare l'avanzamento del ripristino.

Crea una protezione directory

Per impostazione predefinita, chiunque ne conosca l'URL può accedere alla home page di MySQLDumper. Utilizzando Directory Protection, possiamo creare una schermata iniziale protetta da password. Questa protezione della directory utilizza ".htaccess ' funzione sul server web Apache.

Per crearlo, fai clic su Crea protezione directory pulsante nella schermata iniziale.

Quindi chiederai di fornire alcune credenziali.

Al termine, fai clic su Crea protezione directory pulsante. Successivamente, avrai una pagina di conferma a riguardo.

Se non ci sono errori, verrà visualizzato un messaggio di successo.

La prossima volta che visiterai la pagina, MySQLDumper ti chiederà una password prima di vedere la sua schermata iniziale.

Amministrazione dei file

Questo menu viene utilizzato per mantenere tutti i backup e il ripristino disponibili.

Ecco alcune attività che possono essere svolte in questa pagina.

  1. Elimina backup/i; usa i pulsanti Elimina nell'area in alto.
  2. Scarica backup/i; fai clic sul nome del backup.
  3. Seleziona backup/i; fai clic sul nome del database nell'area Tutti i backup.
  4. Carica uno o più backup grandi da restaurare.
  5. Converti database nel formato MySQLDumper (MSD).

Nota :Quando abbiamo provato a convertire il database senza utilizzare alcuna compressione, abbiamo scoperto che MySQLDumper crea un database con il nome "part_1.sql". La dimensione è inferiore alla fonte originale.

Browser SQL

Se vuoi eseguire un comando SQL specifico, puoi farlo in questa pagina del browser SQL. Ma per favore dovresti sapere cosa stai facendo.

Configurazione

Tutte le funzioni di cui sopra possono essere configurate dal menu Configurazione. Ecco alcune sezioni che possiamo configurare.

Generale
Interfaccia
Eliminazione automatica
E-mail
FTP
Cronaca

Gestione registro

MySQLDumper fornire anche i registri di base per noi. Quindi possiamo sapere quando si è verificata l'attività di backup-ripristino. Per accedere alla pagina del registro, fai clic sul menu "Registro" dal pannello di navigazione a sinistra.

Ci sono 3 tipi di log. Registro PHP , Perl-Log e Registro completo Perl .

Conclusione

Dumper MySQL potrebbe non essere il miglior strumento di backup per MySQL. Ma con la facilità d'uso di questa applicazione, le persone potrebbero iniziare a utilizzare questa applicazione. Sfortunatamente, ho scoperto che MySQLDumper non è dotato di documentazione offline. Tuttavia, è un ottimo strumento alternativo per il backup del database MySQL.

http://www.mysqldumper.net/