Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQLDumper:Ein PHP- und Perl-basiertes Backup-Tool für MySQL-Datenbanken

MySQL ist eine der beliebtesten Datenbanken der Welt. Diese Datenbank kann unter Microsoft Windows installiert werden Plattform außer Linux Plattform. 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 aufrechtzuerhalten. Es minimiert das Risiko, wenn etwas mit unserer Datenbank passiert.

Seit MySQL eine beliebte Datenbank ist, gibt es viele Software, mit der wir sie sichern können. Vom Konsolenmodus zur webbasierten Software. Jetzt geben wir Ihnen einen Einblick in MySQLDumper als Tool zum Backup der MySQL-Datenbank.

Was ist MySQLDumper?

MySQLDumper ist ein weiteres webbasiertes Open-Source-Tool zum Sichern von MySQL-Datenbanken. Es wurde aus PHP und Perl erstellt und kann Ihre MySQL-Daten einfach sichern und wiederherstellen. Es eignet sich besonders für Shared Hosting, wo 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 die Sicherung gestartet wird; damit Sie sicher sind, was Sie tun.
  3. Datenbank-Übersicht; schauen Sie sich laufende Prozesse an/
  4. SQL-Browser:Zugriff auf Ihre MySQL-Tabellen, Tabellen löschen, Daten bearbeiten oder einfügen.
  5. Zwei Arten von Backup-Methoden, mit PHP oder Perl.
  6. Vollständige Protokolldateien.
  7. Automatische Dateilöschung Ihrer alten Backups.
  8. Verzeichnisschutz erstellen.

Installation von MySQLDumper unter Linux

Die Installation von MySQLDumper ist so einfach. Zuerst können wir MySQLDumper von folgendem Link herunterladen.

  1. MySQLDumper herunterladen

Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste Version 1.24. Laden Sie also die neueste Version unter Ihrem funktionierenden Webserver-Verzeichnis 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 eine „msd1.24.4 ' Mappe. Dieser Ordner enthält alle MySQLDumper-Dateien. Im nächsten Schritt müssen Sie Ihren Browser nur auf die MySQLDumper-Installationsdatei verweisen. Die Datei ist „msd1.24.4/install.php“ . Hier sind die Schritte des supereinfachen MySQLDumper .

1. Wir müssen die Sprache für die Installation 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 Mit MySQL verbinden klicken Taste. Wenn dies erfolgreich ist, wird eine Meldung angezeigt, die besagt, dass „Datenbankverbindung hergestellt wurde “.

4. Sobald Sie die Nachricht erhalten haben, klicken Sie auf „Speichern“. ‘ und die Schaltfläche „Installation fortsetzen“. Sie werden zum Startbildschirm weitergeleitet.

Wie man MySQLDumper verwendet

Wie wir aus dem Namen erraten können, 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 entschieden, eine Datenbank mit dem Namen „Employees“ zu sichern ‘.

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

Klicken Sie dann auf „Neue Sicherung starten ‘. Der Fortschritt der Backup-Aktivität wird Ihnen angezeigt.

Sobald der Backup-Fortschritt abgeschlossen ist, können wir die Benachrichtigung sehen.

Backup-Prozess mit Perl

Eine weitere von MySQLDumper unterstützte Sicherungsmethode ist „Backup Perl“ . Bei dieser Methode verwenden wir Perl als Backup-Engine.

Bitte beachten Sie, dass Ihr Webserver „Perl“ unterstützen muss /CGI ‘-Skript, bevor Sie diese Sicherungsmethode ausführen. Andernfalls sehen Sie einen Fehler wie diesen, wenn Sie auf die Schaltfläche "Perl testen" klicken.

Genauso wie bei der PHP-Sicherungsmethode müssen wir auswählen, welche Datenbank wir sichern möchten. Wählen Sie dann im linken Navigationsbereich das Backup-Menü. Klicken Sie dann auf die Schaltfläche Perl sichern.

MySQLDumper zeigt Ihnen einige aktive Parameter im unteren Bereich. Dann können wir auf "Run the Perl Cron" klicken ‘Skript-Schaltfläche. 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, sehen wir eine Benachrichtigung wie diese.

Wiederherstellungsprozess

Das Wiederherstellen eines Backups ist mit MySQLDumper ebenfalls einfach. Sie können auf „Wiederherstellen klicken ‘ Menü aus dem Navigationsbereich auf der linken Seite. Im Gegensatz zur Sicherungsaktivität sind alle Sicherungen im unteren Bereich der Wiederherstellungsseite verfügbar.

Wenn wir ein Backup auswählen müssen, können wir daraus wä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 auf „Wiederherstellen“. ‘Schaltfläche oben. Wenn Sie nur einige Tabellen wiederherstellen möchten, klicken Sie auf „Tabellen auswählen“. ‘ oben wiederhergestellt werden.

Klicken Sie anschließend auf „Wiederherstellen ‘. Warten Sie einfach einen Moment, bis die Wiederherstellung abgeschlossen ist.

Verzeichnisschutz erstellen

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

Um ihn zu erstellen, klicken Sie einfach auf Verzeichnisschutz erstellen Schaltfläche auf dem Startbildschirm.

Dann werden Sie gebeten, einige Anmeldeinformationen anzugeben.

Wenn Sie damit fertig sind, klicken Sie auf Verzeichnisschutz erstellen Taste. Danach erhalten Sie eine Bestätigungsseite darüber.

Wenn kein Fehler vorliegt, wird eine Erfolgsmeldung angezeigt.

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

Dateiverwaltung

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

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

  1. Sicherung(en) löschen; Verwenden Sie die Löschen-Schaltflächen im oberen Bereich.
  2. Sicherung(en) herunterladen; Klicken Sie auf den Sicherungsnamen.
  3. Sicherung(en) auswählen; Klicken Sie im Bereich Alle Sicherungen auf den Datenbanknamen.
  4. Große Sicherung(en) hochladen wiederhergestellt werden.
  5. Datenbank konvertieren in das MySQLDumper (MSD)-Format.

Hinweis :Als wir versuchten, die 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 solltest du wissen, was du tust.

Konfiguration

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

Allgemeines
Schnittstelle
Automatisches Löschen
E-Mail
FTP
Kronskript

Protokollverwaltung

MySQLDumper stellen Sie 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 im Navigationsbereich auf der linken Seite auf das Menü „Protokoll“.

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

Schlussfolgerung

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

http://www.mysqldumper.net/