Datenbanken können über die P hpMyAdmin -Schnittstelle gespeichert werden, indem Sie mit dem Login und dem Passwort verbinden, die während der LAMP -Serverinstallation, der Datenbankinstallation oder der von Ihrem Hosting-Anbieter übermittelten Daten erstellt wurden.
Illustration 15: Verwaltung - phpMyAdmin
Wechseln Sie in der grafischen Oberfläche von phpMyAdmin auf die Registerkarte_Export__und wählen Sie die Datenbank aus, die gespeichert werden soll. Es gibt wahrscheinlich einen anderen namens “information_schema”, den du einfach ignorieren kannst.
Möglicherweise möchten Sie das Ausgabeformat der Sicherungsdatei ändern. Um zu speichern, wählen Sie das gewünschte Format unter den zu exportierenden Datenbanken aus. Im vorliegenden Beispiel haben wir uns für SQL entschieden.
Der Name der gespeicherten Datei kann auch im Abschnitt Output geändert werden. Es kann mit einem der drei angebotenen Formate komprimiert werden. Vergessen Sie nicht, die Option Save Ausgabe in eine Datei auszuwählen, da sie sonst einfach das Backup-Ergebnis auf dem Bildschirm ausgibt, was Ihnen nicht wirklich hilft.
Sie haben nur noch das Herunterladen der Datei übrig. Es wird je nach Konfiguration Ihres Browsers standardmäßig in Ihrem Downloads-Verzeichnis oder auf Ihrem Desktop gespeichert.
Das Speichern der Datenbanken über HPMyAdmin ist beendet. Die gespeicherte Datei wird in das SQL-Format (.sql-Erweiterung) erstellt und kann später im Falle eines Problems über phpMyAdmin importiert werden.
Das Stammverzeichnis ist (in diesem Zusammenhang) das Verzeichnis, das die Chamilo-Dateien enthält. Betrachten wir für das Beispiel in diesem Tutorial, dass es in /var/www/chamilo installiert wurde und über http://localhost/chamilo/ verfügbar ist (für einen Remote-Server müssen wir FTP o SSH/SFTP verwenden).
Um zu speichern, müssen Sie die Dateien über Ihr Terminal komprimieren und in das /var/www/ -Verzeichnis gehen.
Komprimiere das Verzeichnis mit dem „tar „-Befehl, um eine Datei tar.gz zu generieren:
Es kann praktisch sein, einen Namen anzugeben, der anhand des Datums wie 2010-05-07-backup-chamilo erstellt wurde.\_tar.gz_ Wenn Sie eine Reihe von Sicherungsdateien speichern, können Sie diese auf diese Weise einfach nach Datum sortieren.
Diese Sicherungskopie enthält alle Informationen aus den Zugriffen auf die Chamilo-Datenbank und alle ihre Konfigurationen. Dies ist dann nützlich im Falle eines Datenverlusts oder eines unerwünschten Einfalls auf Ihrem Server. Dies ist die einzige zuverlässige Möglichkeit, Ihren Chamilo Server neu aufzubauen, wenn ein größeres Problem auftritt.
Diese Sicherung kann automatisch von einem Scheduling-System (cron-Prozess unter GNU/Linux) auf dem Server ausgeführt werden, sie kann jedoch manuell ausgeführt werden, falls der Server es nicht richtig macht.
Wenn Sie keinen Zugang zu einem Terminal haben, müssen Sie möglicherweise eine Sicherungskopie über FTP ausführen. Dieser Vorgang kann jedoch (ohne Komprimierung) mehr länger sein.
Wenn Sie eher ein Linux-Sysadmin sind, können Sie eine Sicherungskopie mit einem Befehl dieses Typs erstellen, wobei der letzte Teil die Datei ist, in der Sie ihn speichern möchten (und „olimahc“ das Passwort ist):
mysqldump -u chamilo -polimahc chamilo19x> chamilo-backup-file.sql