MySQLDumper: E PHP a Perl baséiert MySQL Datebank Backup Tool


MySQL ass eng vun de populäersten Datebank op der Welt. Dës Datebank kann op der Microsoft Windows Plattform nieft der Linux Plattform installéiert ginn. Firwat ass dës Datebank sou populär? Et kann duerch seng mächteg Feature verursaacht ginn a seng gratis ze benotzen. Als Datebankadministrator ass e Datebankbackup wierklech entscheedend fir d'Disponibilitéit vun den Daten z'erhalen. Et wäert de Risiko minimiséieren wann eppes mat eiser Datebank geschitt.

Zënter MySQL ass eng populär Datebank, ginn et vill Software déi mir kënne benotze fir se ze backen. Vum Konsolmodus bis zur Webbaséierter Software. Elo ginn mir Iech e Bléck vu MySQLDumper als Tool fir Backup MySQL Datebank.

MySQLDumper ass en anert Open Source Webbaséiert Tool fir MySQL Datenbanken ze backen. Et gebaut aus PHP a Perl a kann Är MySQL Daten einfach dumpen a restauréieren. Et ass besonnesch gëeegent fir gemeinsame Hosting, wou mir keen Zougang zu Linux Shell hunn.

Et gi vill MySQLDumper Features, awer hei sinn e puer Features déi Iech interesséieren.

  1. Einfach Installatioun; Gitt einfach sécher datt Dir en funktionnéierende Webserver hutt a weist Äre Browser op d'MySQLDumper Installatiounsdatei.
  2. All Parameter gi gewisen ier de Backup gestart gëtt; sou datt Dir sécher sidd wat Dir maacht.
  3. Datebank-Iwwerbléck; kuckt op Lafen Prozesser/
  4. SQL-Browser: Zougang zu Äre MySQL-Tables, läscht Dëscher, ännert oder setzt Daten un.
  5. Zwee Aarte vu Backupmethod, mat PHP oder Perl.
  6. Logdateien ofgeschloss.
  7. Automatesch Dateiläsche vun Ären alen Backups.
  8. Verzeichnisschutz erstellen.

Installatioun vu MySQLDumper op Linux

MySQLDumper installéieren ass sou einfach. Als éischt kënne mir MySQLDumper vum folgende Link eroflueden.

  1. Download MySQLDumper

Zu der Zäit vun dësem Artikel ze schreiwen ass déi lescht Versioun 1.24. Also, luet déi lescht Versioun erof ënner Ärem funktionnéierende Webserververzeechnes (dh /var/www oder /var/www/html). Wann Dir et hutt, kënnt Dir MySQLDumper1.24.4.zip extrahéieren.

$ unzip MySQLDumper1.24.4.zip

Da fannt Dir en 'msd1.24.4' Dossier. Dësen Dossier enthält all MySQLDumper Dateien. De nächste Schrëtt, Dir musst just Äre Browser op MySQLDumper Installatiounsdatei weisen. D'Datei ass 'msd1.24.4/install.php'. Hei sinn d'Schrëtt vum super einfache MySQLDumper.

1. Mir mussen Installatioun Sprooch wielen.

2. Mir mussen e puer Umeldungsinformatiounen ausfëllen wéi Hostnumm, Benotzer a MySQL Passwuert.

3. Mir kënnen d'Verbindung mat der Datebank testen andeems Dir op Connect to MySQL Knäppchen klickt. Wann et geléngt, da wäerte mir e Message gesinn datt seet Datebankverbindung gouf etabléiert.

4. Wann Dir de Message kritt hutt, klickt op 'Späicheren'a weider Installatioun Knäppchen. Dir wäert op den Heembildschierm geholl ginn.

Wéi benotzen ech MySQLDumper

Wéi mir aus sengem Numm kënne roden, ass MySQLDumper Haaptfunktioun fir Är MySQL Datebank ze backen. Mat dëser Applikatioun ass d'Backup (a Restauréieren) MySQL Datebank ganz einfach. Loosst eis ufänken e Bléck ze huelen.

De Funktiounsmenü ass op der Panel Navigatioun op der lénker Säit. Als éischt musse mir auswielen wéi eng Datebank déi mir backen wëllen. Mir kënnen d'Optioun um lénksen Menü gesinn.

Am Screenshot hei uewen wielen mir eng Datebank mam Numm 'Employéen' ze backen.

Da kënne mir 'Backup' Menü op der lénker Säit wielen. Wielt dann 'Backup PHP' am Top Beräich. Mir wäerten en Écran wéi dësen hunn.

Da klickt op 'Start New Backup'. E Fortschrëtt vun der Backupaktivitéit wäert Iech weisen.

Wann de Backup Fortschrëtt fäerdeg ass, kënne mir d'Notifikatioun gesinn.

Eng aner Backupmethod déi vum MySQLDumper ënnerstëtzt gëtt ass 'Backup Perl'. Mat dëser Method benotze mir Perl als Backupmotor.

Notéiert w.e.g. datt Äre Webserver 'Perl/CGI' Skript muss ënnerstëtzen ier Dir dës Backupmethod leeft. Soss gesitt Dir e Feeler wéi dësen wann Dir op Test Perl Knäppchen klickt.

Selwecht mat PHP-Backup-Methode, mir mussen auswielen wéi eng Datebank déi mir backen wëllen. Wielt dann de Backup-Menü aus der lénkser Navigatiounspanel. Da klickt Backupsatellit Perl Knäppchen.

MySQLDumper wäert Iech e puer aktiv Parameteren um ënnen Beräich weisen. Da kënne mir klickt 'Run the Perl Cron' Skript Knäppchen. Mat dëser Methode wäerte mir keng Fortschrëtterbar gesinn. D'Dauer vun dësem Backupprozess hänkt vun der Datebank of, déi mir op de Backup ginn. Wa kee Feeler, da gesi mir eng Notifikatioun wéi dës.

E Backup restauréieren ass och einfach mat MySQLDumper. Dir kënnt op de Menü Restauréieren aus der Navigatiounspanel op der lénker Säit klickt. Am Géigesaz zu der Backup Aktivitéit sinn all Backups am ënneschten Deel vun der Restauratiounssäit verfügbar.

Wa mir e Backup musse wielen, kënne mir dovun auswielen. Am uewe Beräich ass de gewielte Backup, dee prett ass fir ze restauréieren. Wann Dir eng voll Restauratioun wëllt maachen, da klickt op de 'Restauréieren' Knäppchen uewen. Wärend wann Dir nëmmen e puer Dëscher restauréiere wëllt, klickt op 'Wielt Dëscher'fir uewen ze restauréieren.

Wann et fäerdeg ass, klickt op 'Restauréieren'. Waart just e Moment fir de Fortschrëtt vum Restauratioun ze kompletéieren.

Par défaut kann d'Homepage vum MySQLDumper vu jidderengem zougänglech sinn, deen seng URL kennt. Mat Verzeechnesschutz kënne mir en Heembildschierm erstellen, geschützt mat Passwuert. Dëse Verzeechnesschutz benotzt '.htaccess' Funktioun um Apache Webserver.

Fir et ze kreéieren, klickt einfach Erstellt Verzeichnisschutz Knäppchen um Heembildschierm.

Da wäert Dir froen e puer Umeldungsinformatiounen ze bidden.

Wann Dir fäerdeg sidd mat deem, klickt Erstellt Verzeechnesschutz Knäppchen. Duerno wäert Dir eng Confirmatiouns Säit doriwwer hunn.

Wann et kee Feeler ass, gëtt e Succès Message ugewisen.

Nächst Kéier wann Dir d'Säit besicht, freet MySQLDumper Iech e Passwuert ier Dir säin Heembildschierm gesitt.

Dëse Menü gëtt benotzt fir all verfügbare Backups z'erhalen an ze restauréieren.

Hei sinn e puer Aktivitéiten déi op dëser Säit gemaach kënne ginn.

  1. Backup(en) läschen ; benotzt d' Läschen Knäppchen am Top Beräich.
  2. Backup(en) eroflueden ; klickt op de Backup Numm.
  3. Backup(en) auswielen ; klickt op den Datebank Numm am All Backups Beräich.
  4. Luet e grousse Backup(en) erop fir restauréiert ze ginn.
  5. Datebank konvertéieren an MySQLDumper (MSD) Format.

Bemierkung: Wa mir probéiert d'Datebank ze konvertéieren ouni eng Kompressioun ze benotzen, hu mir festgestallt datt MySQLDumper eng Datebank mam Numm 'part_1.sql' erstellt. D'Gréisst ass méi kleng wéi d'Original Quell.

Wann Dir spezifesch SQL Kommando wëllt lafen, kënnt Dir et an dëser SQL-Browser Säit maachen. Awer w.e.g. Dir sollt wëssen wat Dir maacht.

All Funktioun uewendriwwer kann aus Configuratioun Menü konfiguréiert ginn. Hei sinn e puer Rubriken déi mir konfiguréieren kënnen.

MySQLDumper bitt och Basis Logbicher fir eis. Also kënne mir wëssen wéini d'Backup-Restauratioun Aktivitéit geschitt ass. Fir Zougang zu der Log Säit ze kréien, klickt einfach op de Menü Log aus der Navigatiounspanel op der lénker Säit.

Et ginn 3 Aarte vu Logbicher. PHP-Log, Perl-Log a Perl-Complete Log.

Conclusioun

MySQLDumper ass vläicht net dat bescht Backup-Tool fir MySQL. Awer mat der einfacher Benotzung vun dëser Applikatioun kënnen d'Leit ufänken dës Applikatioun ze benotzen. Leider hunn ech fonnt datt MySQLDumper net mat offline Dokumentatioun ausgestatt ass. Awer trotzdem ass et e super Alternativ Tool fir Backup MySQL Datebank.