Akeeba bietet mit seiner Backup Lösung eine einfache Möglichkeit von Webseiten Backups zu machen. Egal ob die Webseite kompromittiert worden ist oder die Webseite durch sonstige Gründe nicht mehr lädt, dann sollte man immer daran denken, für solche Fälle ein Backup zu haben. Akeeba lässt sich wie andere Erweiterungen in Joomla einbinden. Zur Wiederherstellung durch ein Backup braucht es dann ein zweites Tool namens Akeeba Kickstarter, welches sich von der Hersteller Webseite herunterladen lässt.
Wenn man die Prozedur zur Übung einmal durchexerzieren will, für den bietet es sich an, eine frische Joomla Installation aufzusetzen, auf die man das Backup aufspielt. Am besten man fertigt hierfür eine unter Proxmox laufende Turnkey Installation von Joomla  an. Die Wiederherstellung durch Akeeba läuft in folgenden Schritten ab:


1) Als erstes muss Akeeba auf der Maschine laufen, von der man ein Backup anfertigen will. Dazu wird Akeeba, wie jede andere Erweiterung auch, unter dem Menüpunkt Erweiterungen -> Installation installiert.

2) Anschießend rufen wir die Akeaba Erweiterung auf und lassen zu Beginn den Konfigurationsassistenten durchlaufen.

3) Danach fertigen wir ein erstes Backup an, indem wir auf dem Menüpunkt "Jetzt sichern" klicken.

4) Während der Sicherungsprozedur werden die Daten einschließlich der Datenbank in eine Datei geschrieben. Diese Datei erhält die Endung .jpa und kann in einem folgenden Schritt von der Webseite heruntergeladen werden.

5) Unter dem Menüpunkt "Sicherung verwalten" kann die gerade erstellte Backupdatei heruntergeladen werden.

6) Nun beginnt die Wiederherstellung der Webseite. Dazu benutzten wir die zu Beginn erwähnte Möglichkeit, ein Joomla Turnkey Container als Zielsystem einzusetzen. Praktischerweise bietet uns der Container auch die Nutzung von SFTP um Dateien hochzuladen.

7) Die Dateien, die wir auf unsere Installation (ins Joomla Verzeichnis /var/www/joomla) per SFTP hochladen müssen, sind erstens die Backupdatei und zweitens die Kickstarter.php Datei samt Sprachdatei. Letztere erhalten wir als .zip Datei unter der Herstellerseite https://www.akeeba.com/download/akeeba-kickstart.html.

8) Anschließend rufen wir die kickstart.php Datei in unserem Browser auf und erhalten eine Hinweisseite, die wir schließen können.

9) Auf der folgenden Seite wird die Backupdatei in der Regel bereits richtig erkannt und wir klicken unter auf "Start".

10) Nach der Extrahierung der Backupdatei klicken wir auf "Installationsroutine Starten"

11) Danach klicken wir oben auf der Seite auf "weiter" und gelangen auf die Seite zur Wiederherstellung der Datenbank.
Auf dieser Seite müssen nun die Daten der MySQL Datenbank eingetragen werden, die wir bei der Installation des Joomla Turnkey Containers angegeben haben. Als Datenbankservername tragen wir "localhost" ein.

12) Im Anschluss klicken wir wieder auf "weiter" und es startet die Datenbankwiederherstellung. Klicken wir erneut auf weiter erscheint ein Hinweis zum Löschen des Installationsverzeichnisses.
Ist dieses gelöscht, ist die Wiederherstellung abgeschlossen.

Add comment

Submit

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.