phpMybackuppro - ein webbasiertes MySQL -Sicherungs -Tool für Linux
- 4244
- 932
- Tamina Liebach
phpMybackuppro ist eine Open Source sehr einfach zu verwendende webbasierte Mysql Sicherungsanwendung, geschrieben in Php Sprache, die unter dem veröffentlicht wurde Gnu gpl. Sie können erstellen Planen Sie Sicherungen, wiederherstellen Und verwalten ihnen, herunterladen, Email, oder Backups auf eine beladen Ftp Server und viel mehr. Es dauert auch Dateiverzeichnisse Sicherung und Laden Sie sie auf einen hoch FTP-Server.
Es unterstützt drei Komprimierungsstufen von Backups (Keine Komprimierung, Reißverschluss oder gzip Kompression). Es unterstützt auch zwei alternative Sicherheitsanmietungsmethoden, Http oder Html Authentifizierung.
Merkmale
Im Folgenden finden Sie einige wichtige Schlüsselmerkmale von “phpMybackuppro“.
- Einzel- oder mehrere Datenbanksicherungsunterstützung mit oder ohne Daten, Tabellenstruktur.
- Drei unterstützte Kompressionsstufen sind Keine Komprimierung, gzip oder ZIP -Komprimierung.
- Erstellen Sie geplante Backups ohne Zeitgesteuerte Aufgaben mit kleiner Verwendung Php Skript.
- Laden Sie Sicherungen direkt auf Ftp Server und Veröffentlichung von Backups von Email.
- Nur Apache Und Php mussten auf Plattformen wie wie Linux, Mac oder Fenster.
- Hülse Schnittstelle, um Backups manuell oder mithilfe von Cron -Skript Backups einzunehmen.
- Ganz Backup für Dateiverzeichnis und bewegen sie zu jedem Ftp Server.
- Nehmen Sie Datenbanken Backup von verschiedenen Konten auf mehrere Mysql Server.
- Zwei Sicherheitsauthentifizierung Methoden unterstützt Http oder Html Anmeldeauthentifizierung.
- Freundliche Schnittstelle und sehr einfach zu installieren und einrichten.
- Mehrere Sprache unterstützt.
MySQL -Sicherungen zu nehmen und sie aus der Befehlszeile wiederherzustellen, ist immer eine gute Praxis, aber wenn Sie keinen physischen Zugriff auf den Server haben. In dieser Situation phpMybackuppro Werkzeug ist nützlich.
So installieren Sie PhpMybackuppro in Rhel/Centos/Fedora und Debian/Ubuntu
Für die Installation phpMybackuppro Anwendung müssen Sie ausgeführt haben Apache Webserver und Php auf dem Server installiert. Installieren wir diese erforderlichen Pakete auf dem Server.
Installieren Sie Apache und PHP
Einbauen roter Hut basierte Systeme verwenden Yum Befehl.
# YUM Installation HTTPD PHP PHP-MYSQL [RHEL/CENTOS 7] # YUM INSTALT HTTPD PHP-MYSQLND [RHEL/CENTOS 8] # Service HTTPD-Start
Einbauen Debian basierte Systeme verwenden apt-get Befehl.
# APT-Get Installieren Sie Apache2 # APT-Get Installieren Sie PHP libapache2-mod-auth-mysql PHP-MYSQL # Service Apache2 Start
Das Neueste phpMybackuppro Die Version kann von der PhpMybackuppro -Website heruntergeladen werden oder Sie können den folgenden WGet -Befehl zum Herunterladen verwenden.
# CD/usr/Share # WGet https: // SourceForge.net/projects/phpMybackup/files/phpMybackuppro/phpMybackuppro%202.5/phpMybackuppro-2.5.ZIP/Download -O phpMybackuppro -2.5.Reißverschluss
Entpacken Sie die phpMybackuppro ZIP -Datei unter /usr/share/ Verzeichnis.
# Unzip phpMybackuppro-2.5.Reißverschluss
Aus Sicherheitsgründen ist es besser, den Inhalt des Ordners unterzubringen /usr/share/phpMybackup Verzeichnis.
# CD/usr/shary/ # MV PhpMybackuppro-2.5//usr/share/phpMybackup
Als nächstes gehen Sie zu Apache “Conf.D"Verzeichnis und erstellen Sie eine Datei namens"phpMybackup.Conf" darunter. Für roter Hut basierter Systempfad sollte sein (/etc/httpd/conf.D/) und für Debain (/etc/apache2/conf.D).
# vi/etc/httpd/conf.D/PhpMybackup.conf [auf Redhat -basierten Systemen] # vi/etc/apache2/conf.D/PhpMybackup.conf [über Debian -basierte Systeme]
Fügen Sie die folgenden Zeilen hinzu. Speichern und schließen. Die folgenden Regeln ermöglichen standardmäßig den Zugriff auf alle, wenn Sie den Zugriff auf bestimmte Einschränkungen einschränken möchten IP. Ersetzen "alle" mit Ihrem IP Adresse". Zum Beispiel sollte die Linie sein “ab 172 zulassen.16.25.125“.
---------------- Apache 2.4 ---------------- Alias /phpMybackup /usr /share /phpMybackup erfordern alle gewährten ---------------- Apache 2.2 ---------------- Alias /phpMybackup /usr /share /phpMybackup -Optionen Keine Bestellung erlauben, leugnen von allen erlauben
Neu starten Apache Service.
-------- (An roter Hut Systeme) -------- # SystemCTL starten Sie HTTPD oder # /etc /init neu.d/httpd neu starten -------- (auf Debian Systeme) -------- # SystemCTL starten Sie Apache2 oder # /etc /init neu.d/apache2 neu starten
In einigen Systemen müssen bestimmte Dateien Berechtigungen für die Datei erhalten haben “global_conf.PhpUnd für die "Export" Verzeichnis.
# cd/usr/shar Share/ # Chown -r Root: Apache phpMybackup (auf Red Hat -Systemen) # Chown -r root: www -data phpMybackup (auf Debian -Systemen) # CD/USR/Share/PhpMybackup/ # Chmod 0777 Global_conf.PHP # CHMOD 0777 Export
Jetzt sind Sie fast bereit zu beginnen phpMybackuppro. Navigieren Sie zum Browser und laden Sie die Konfiguration.Php Datei wie diese.
http: // localhost/phpMybackup/config.PHP oder http: // ip-address/phpMybackup/config.Php
In der Registerkarte Konfiguration fügen Sie Ihre ein Mysql Details wie Hostname, Nutzername, Passwort Und Name der Datenbank. Wenn Sie einrichten möchten Ftp speichern Backups, eingeben FTP Login Details wie unten gezeigt.
KonfigurationsfeldAnschließend klicken Sie auf “BackupRegisterkarte "Registerkarte", um die Liste Ihrer zu sehen Mysql Datenbank und wählen Sie den Datenbanknamen aus, den Sie Sicherung nehmen möchten.
SicherungspanelPlans Backup bietet zwei beliebte Möglichkeiten, um Sicherungen zu planen:
- Durch Einbeziehung der Planen Sie das Skript in die vorhandene Anwendung.
- Durch Verwendung a Versteckter Rahmen in einem HTML -Frameset.
Um eine Sicherung zu vereinbaren, müssen Sie zuerst ein Zeitplanskript erstellen. Gehe zu "Sicherungssicherung planenTab.
Sicherungssicherung planenWählen Sie, wie oft eine Sicherung erzeugt werden soll. Dann müssen Sie das Verzeichnis davon auswählen Php Skript, das später das Zeitplan -Skript enthält. Danach wählen Sie die aus Name der Datenbank sichern, Geben Sie einen Kommentar ein, wählen Kompression Geben Sie ein und klicken Sie schließlich auf “Skript anzeigen ” Taste. Auf der nächsten Seite sehen Sie das neu erstellte Zeitplanskript.
Anstatt den generierten Code in eine neue Datei zu kopieren, können Sie den Code speichern, indem Sie einen Dateinamen wie “wie angeben“plan_backup.Php"Im Textfeld und klicken Sie auf"Daten speichern" speichern. Weitere Informationen lesen “Afuled_backups.txtDatei im Dokumentationsverzeichnis.
SicherungsskriptDer "SQL -Abfragen"Tab Build, um einfach zu laufen SQL -Abfragen in die Datenbanken oder importieren Datenbanken vom lokalen Computer.
SQL Query ShellDer "Start”Registerkarte Zeigen Sie Ihren Strom an Apache, Php Und Mysql Versionsinformation.
VersionsinformationphpMybackuppro ist bei weitem die einfachste Backup -Lösung für Mysql. Wenn Sie umgehen Mysql Server dann PMBP ist eine muss.
Referenzlinks
PhpMybackuppro Homepage
- « So addieren oder entfernen Sie einen Benutzer aus einer Gruppe unter Linux
- Installieren Sie Google Chrome 85 unter Debian, Ubuntu und Linux Mint »