Website-Suche

MySQLDumper: Ein PHP- und Perl-basiertes MySQL-Datenbank-Backup-Tool


MySQL ist eine der beliebtesten Datenbanken der Welt. Diese Datenbank kann nicht nur auf der Linux-Plattform, sondern auch auf der Microsoft Windows-Plattform installiert werden. Warum ist diese Datenbank so beliebt? Dies kann durch seine leistungsstarke Funktion und seine kostenlose Verwendung verursacht werden. Als Datenbankadministrator ist ein Datenbank-Backup wirklich entscheidend, um die Verfügbarkeit der Daten zu erhalten. Es minimiert das Risiko, wenn etwas mit unserer Datenbank passiert.

Da MySQL eine beliebte Datenbank ist, gibt es viele Softwareprogramme, die wir verwenden können, um sie zu sichern. Vom Konsolenmodus bis zur webbasierten Software. Jetzt geben wir Ihnen einen Blick auf MySQLDumper als Tool zum Sichern der MySQL-Datenbank.

Was ist MySQLDumper?

MySQLDumper ist ein weiteres webbasiertes Open-Source-Tool zum Sichern von MySQL-Datenbanken. Es basiert auf PHP und Perl und kann einfach abgelegt und Ihre MySQL-Daten wiederhergestellt werden. Es eignet sich besonders für Shared Hosting, bei dem wir keinen Zugriff auf die Linux-Shell haben.

MySQLDumper-Funktionen

Es gibt viele MySQLDumper-Funktionen, aber hier sind einige Funktionen, die Sie interessieren könnten.

  1. Einfache Installation; Stellen Sie einfach sicher, dass Sie einen funktionierenden Webserver haben, und verweisen Sie Ihren Browser auf die MySQLDumper-Installationsdatei.
  2. Alle Parameter werden angezeigt, bevor das Backup gestartet wird; So sind Sie sich sicher, was Sie tun.
  3. Datenbank-Übersicht; Schauen Sie sich laufende Prozesse an/
  4. SQL-Browser: Zugriff auf Ihre MySQL-Tabellen, Löschen von Tabellen, Bearbeiten oder Einfügen von Daten.
  5. Zwei Arten von Backup-Methoden, mit PHP oder Perl.
  6. Vollständige Protokolldateien.
  7. Automatisches Löschen Ihrer alten Backups.
  8. Erstellen Sie einen Verzeichnisschutz.

Installation von MySQLDumper unter Linux

Die Installation von MySQLDumper ist so einfach. Zuerst können wir MySQLDumper über den folgenden Link herunterladen.

  1. MySQLDumper herunterladen

Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste Version 1.24. Laden Sie also die neueste Version in das Verzeichnis Ihres funktionierenden Webservers herunter (z. B. /var/www oder /var/www/html). Sobald Sie es haben, können Sie MySQLDumper1.24.4.zip extrahieren.

$ unzip MySQLDumper1.24.4.zip

Dann finden Sie den Ordner 'msd1.24.4'. Dieser Ordner enthält alle MySQLDumper-Dateien. Im nächsten Schritt müssen Sie nur Ihren Browser auf die MySQLDumper-Installationsdatei verweisen. Die Datei ist 'msd1.24.4/install.php'. Hier sind die Schritte von super einfachem MySQLDumper.

1. Wir müssen die Installationssprache auswählen.

2. Wir müssen einige Anmeldeinformationen wie Hostname, Benutzer und MySQL-Passwort eingeben.

3. Wir können die Verbindung zur Datenbank testen, indem wir auf die Schaltfläche Mit MySQL verbinden klicken. Wenn dies erfolgreich ist, wird die Meldung "Datenbankverbindung wurde hergestellt " angezeigt.

4. Sobald Sie die Nachricht erhalten haben, klicken Sie auf die Schaltfläche "Speichern" und installieren Sie weiter. Sie werden auf den Startbildschirm weitergeleitet.

So verwenden Sie MySQLDumper

Wie der Name schon vermuten lässt, besteht die Hauptfunktion von MySQLDumper darin, Ihre MySQL-Datenbank zu sichern. Mit dieser Anwendung ist das Sichern (und Wiederherstellen) der MySQL-Datenbank sehr einfach. Fangen wir an, einen Blick darauf zu werfen.

Backup-Prozess mit PHP

Das Funktionsmenü befindet sich in der Panel-Navigation auf der linken Seite. Zuerst müssen wir auswählen, welche Datenbank wir sichern möchten. Wir können die Option im linken Menü sehen.

Im obigen Screenshot haben wir uns dafür entschieden, eine Datenbank mit dem Namen "employees" zu sichern.

Dann können wir auf der linken Seite das Menü "Backup" auswählen. Wählen Sie dann im oberen Bereich "Backup PHP" aus. Wir werden einen Bildschirm wie diesen haben.

Klicken Sie dann auf "Neues Backup starten". Der Fortschritt der Sicherungsaktivität wird Ihnen angezeigt.

Sobald der Sicherungsfortschritt abgeschlossen ist, können wir die Benachrichtigung sehen.

Backup-Prozess mit Perl

Eine weitere Backup-Methode, die von MySQLDumper unterstützt wird, ist 'Backup Perl'. Bei dieser Methode verwenden wir Perl als Backup-Engine.

Bitte beachten Sie, dass Ihr Webserver das Skript 'Perl/CGI' unterstützen muss, bevor Sie diese Sicherungsmethode ausführen können. Andernfalls wird ein Fehler wie dieser angezeigt, wenn Sie auf die Schaltfläche Test Perl klicken.

Dasselbe gilt für die PHP-Backup-Methode, wir müssen auswählen, welche Datenbank wir sichern möchten. Wählen Sie dann im linken Navigationsbereich das Menü Backup aus. Klicken Sie dann auf die Schaltfläche Perl sichern.

MySQLDumper zeigt Ihnen im unteren Bereich einige aktive Parameter an. Dann können wir auf die Skriptschaltfläche "Perl Cron ausführen" klicken. Bei dieser Methode wird kein Fortschrittsbalken angezeigt. Die Dauer dieses Sicherungsvorgangs hängt von der Datenbank ab, die wir sichern werden. Wenn kein Fehler auftritt, wird eine Benachrichtigung wie diese angezeigt.

Wiederherstellungsprozess

Auch das Wiederherstellen eines Backups ist mit MySQLDumper einfach. Sie können auf das Menü "Wiederherstellen" in der Navigationsleiste auf der linken Seite klicken. Im Gegensatz zur Backup-Aktivität sind alle Backups im unteren Bereich der Wiederherstellungsseite verfügbar.

Wenn wir ein Backup auswählen müssen, können wir dort auswählen. Im obigen Bereich befindet sich das ausgewählte Backup, das zur Wiederherstellung bereit ist. Wenn Sie eine vollständige Wiederherstellung durchführen möchten, klicken Sie oben auf die Schaltfläche "Wiederherstellen". Wenn Sie jedoch nur einige Tabellen wiederherstellen möchten, klicken Sie oben auf "Tabellen auswählen", die wiederhergestellt werden sollen.

Sobald dies erledigt ist, klicken Sie auf "Wiederherstellen". Warten Sie einfach einen Moment, bis der Wiederherstellungsvorgang abgeschlossen ist.

Erstellen eines Verzeichnisschutzes

Standardmäßig kann auf die Startseite von MySQLDumper jeder zugreifen, der die URL kennt. Mit dem Verzeichnisschutz können wir einen passwortgeschützten Startbildschirm erstellen. Dieser Verzeichnisschutz verwendet die '.htaccess'-Funktion auf dem Apache-Webserver.

Um es zu erstellen, klicken Sie einfach auf der Startseite auf die Schaltfläche Verzeichnisschutz erstellen.

Dann werden Sie aufgefordert, einige Anmeldeinformationen anzugeben.

Wenn Sie damit fertig sind, klicken Sie auf die Schaltfläche Verzeichnisschutz erstellen. Danach haben Sie eine Bestätigungsseite darüber.

Wenn kein Fehler auftritt, wird eine Erfolgsmeldung angezeigt.

Wenn Sie die Seite das nächste Mal besuchen, fragt MySQLDumper Sie nach einem Passwort, bevor Sie den Startbildschirm sehen.

Dateiverwaltung

Dieses Menü wird verwendet, um alle verfügbaren Sicherungen und Wiederherstellungen zu verwalten.

Hier sind einige Aktivitäten, die auf dieser Seite durchgeführt werden können.

  1. Backup(s) löschen; verwenden Sie die Lösch-Schaltflächen im oberen Bereich.
  2. Backup(s) herunterladen; Klicken Sie auf den Namen der Sicherung.
  3. Backup(s) auswählen; Klicken Sie auf den Datenbanknamen im Bereich Alle Sicherungen.
  4. Laden Sie ein oder mehrere große Backups hoch, die wiederhergestellt werden sollen.
  5. Konvertieren Sie die Datenbank in das MySQLDumper-Format (MSD).

Hinweis: Als wir versuchten, eine Datenbank ohne Komprimierung zu konvertieren, stellten wir fest, dass MySQLDumper eine Datenbank mit dem Namen 'part_1.sql' erstellt. Die Größe ist kleiner als die Originalquelle.

SQL-Browser

Wenn Sie einen bestimmten SQL-Befehl ausführen möchten, können Sie dies auf dieser SQL-Browser-Seite tun. Aber bitte sollten Sie wissen, was Sie tun.

Konfiguration

Alle oben genannten Funktionen können über das Konfigurationsmenü konfiguriert werden. Hier sind einige Abschnitte, die wir konfigurieren können.

Allgemein

Schnittstelle

Automatisch löschen

E-Mail

FTP

Cronskript

Protokoll-Verwaltung

MySQLDumper stellt uns auch grundlegende Protokolle zur Verfügung. So können wir wissen, wann die Backup-Restore-Aktivität stattgefunden hat. Um auf die Protokollseite zuzugreifen, klicken Sie einfach auf das Menü "Protokoll" im Navigationsbereich auf der linken Seite.

Es gibt 3 Arten von Protokollen. PHP-Log, Perl-Log und Perl-Complete Log.

Schlussfolgerung

MySQLDumper ist möglicherweise nicht das beste Backup-Tool für MySQL. Aber mit der Benutzerfreundlichkeit dieser Anwendung können Menschen anfangen, diese Anwendung zu verwenden. Leider habe ich festgestellt, dass MySQLDumper nicht mit einer Offline-Dokumentation ausgestattet ist. Trotzdem ist es ein großartiges alternatives Tool für die Sicherung der MySQL-Datenbank.

http://www.mysqldumper.net/

Verwandte Artikel: