Backup für Joomla PDF Drucken E-Mail
Dienstag, den 20. Januar 2009 um 10:05 Uhr
Beitragsseiten
Backup für Joomla
JoomlaPack Konfiguration
Fortgeschrittene Einstellungen
Alle Seiten

Wir wollen heute einen neue Reihe starten in der wir besonders wichtige oder nützliche Erweiterungen für Joomla 1.5 vorstellen. Beginnen wollen wir mit einem der wichtigsten Aspekte die ein  Website Betreiber zu beachten hat - dem Backup.

Die Komponente finden sie in unserem Download Bereich.

Eine der bekanntesten und wohl auch mächtigsten Joomla Backup Komponenten ist JoomlaPack. Die aktuelle stabile Version von JoomlaPack ist die 2.0.1 aber auch die Beta Version 2.1 läuft schon recht stabil z.B. hier auf unserer Seite.

Nach der üblichen Installation über den Joomla Installer und einem Klick im Komponenten Menü auf JoomlaPack gelangt man ins Kontrollzentrum von JoomlaPack.

JoomlaPAck Kontrollzentrum

Im Kontrollzentrum hat man den Überblick über alle Funktionen die JoomlaPack anbietet:

  • Profilverwaltung: Durch die Möglichkeit mehrere Profile einzurichten können verschiedene Backup Szenarien umgesetzt werden z.B. das Backup von Joomla Dateien und Joomla fremden Dateien (phpBB) zu trennen.
  • Konfiguration: Hier werden alle Einstellungen vorgenommen, sowohl die Allgemeinen als auch die Profil spezifischen.
  • Jetzt Sicher: Hier kann eine sofortige Sicherung angestoßen werden.
  • Sicherungen verwalten: Alle im Dateisystem abgelegten Sicherungen können hier gelöscht oder wieder eingespielt werden.
  • Protokoll ansehen: Das Backup Protokoll zur Fehleranalyse.
  • Datenbanken hinzufügen: Hier können andere zugängliche Datenbanken zum Backup hinzugefügt werden.
  • Joomla fremde Verzeichnisse einschließen: Hier können Verzeichnisse die oberhalb des Joomla Root Verzeichnisse liegen und auf die man Zugriff hat in das Backup mit aufgenommen werden.
  • Dateien ausschließen: Einzelne Dateien die nicht in das Backup aufgenommen werden sollen ausschließen.
  • Verzeichnisse ausschließen: Verzeichnisse die nicht in das Backup aufgenommen werden sollen wie z.B. tmp, cache .
  • Verzeichnisinhalt ausschließen: Hier können Unterverzeichnisse ausgeschlossen werden.
  • Datenbanktabellen ausschließen: einzelne Datenbanktabellen nicht mit sichern.
  • Extension Filter: Hier können Komponenten, Module, Plugins, Sprachen und Templates von der Sicherung ausgeschlossen werden.

Auf den nächsten Seiten widmen wir uns der Konfiguration von JoomlaPack:


Nach einem Klick auf Konfiguration sieht man zuerst die Allgemeine Einstellungen:

joomlapack_conf-allgeinfach

Hier wird zunächst der Pfad zum Backup Verzeichnis angegeben. In der Voreinstellung zeigt der Pfad auf das Komponenten Verzeichnis. Dies ist keine optimale Konstellation , die beste Möglichkeit besteht darin das Backup in einem Verzeichnis oberhalb des Joomla Verzeichnisses ablegen zu lassen, wo dies nicht möglich ist sollte man ein Verzeichnis im Joomla Root anlegen.

Danach legt man fest welchen Zugriffslevel man benötigt um auf die Backups zuzugreifen. Die Voreinstellung Super Administrator ist hier die richtige Wahl.

Im Reiter Frontend wird festgelegt ob eine Frontend Sicherung stattfinden soll. Hier wird auch ein Passwort festgelegt und der Link zum durchführen der Sicherung angezeigt.

Profileinstellungen - Einfach:

joomlapack_conf-profileinfach

Hier können individuelle Profileinstellungen vorgenommen werden.

  • Sicherungstyp: Ganze Seite, Nur Hauptseitendatenbank und Alle Datenbanken - keine Dateien stehen hier zur Verfügung.
  • Dateinamenvorgabe: Hier kann ein individueller Dateiname für die Sicherung festgelegt werden.
  • Protokollart: Nur Fehler, Fehler und Warnungen, Alle Informationen, Alle Informationen und Debug und Keine stehen hier zur Verfügung.
Auf der nächsten Seite geht es um die Fortgeschrittenen Einstellungen:



Profileinstellungen - Fortgeschritten:

JoomlaPack Profileinstellungen - Fortgeschritten

Hier geht´s ans Eingemachte, dies sind die wichtigsten Konfigurationspunkte um ein funktionierendes Backup zu erhalten.

  • Datenbankexportstil: Hier wird festgelegt zu welcher MySQL Version der Datenbankexport kompatibel ist.
  • Datenbanksicherungsalgorithmus: Schlau oder Langsam, Schlau verwendet interne Algorithmen zur Optimierung und ist hier die richtige Wahl.
  • Dateikomprimierungsalgorithmus: Schlau oder Langsam, Schlau verwendet interne Algorithmen zur Optimierung und ist hier die richtige Wahl.
  • Dateiauflistungsmechanismus: Hier kann die Standardeinstellung beibehalten werden.
  • Datenbanksicherungsmechanismus: Hier kann die Standardeinstellung beibehalten werden.
  • Komprimirungsmechanismus: Je nach Version ist hier zu wählen ob man ein zip Archiv, JoomlaPack Archiv (Version 2.0.1), unkomprimiertes TAR oder Gzipptes Tar Archiv (JoomlaPack 2.1) erhalten will. Welche Version hier gewählt wird ist eine Geschmaksfrage, die JoomlaPack Entwickler empfehlen ihr eigenes Format da es effektiver komprimieren soll als z.B. das zip-Format.
  • Installationsassisten: Mit dem Installationsassistenten kann eine Neuinstallation von Joomla durchgeführt werden ohne das Daten verloren gehen. Sinnvoll bei einem Server Umzug. Hier kann die Standardeinstellung beibehalten werden.
  • Sicherungsmethode: AJAX oder JavaScript Weiterleitung, hier kann es zu Problemen kommen wenn AJAX gewählt wurde, insbesondere bei Serverkonfigurationen mit OpenBaseDir. Hier hilft ein Testbackup mit der Einstellung AJAX, läuft dieses Problemlos durch kann AJAX beibehalten werden. Tauchen Fehler auf stellt man auf JavaScript um. Dies gilt auch für Fehler die bei der Auswahl der nicht zu sichernden Verzeichnisse auftreten können.
  • Ältere Sicherungen löschen: Hier sollte man auf jeden Fall "Ja" auswählen, da es ansonsten sehr schnell zum Überschreiten der Festplatten Quota kommen kann.
  • Quotagröße in Megabyte: Wie viel Festplattenplatz will man für das Backup zur Verfügung stellen?
  • Maximale Anzahl an Sicherungen: Wie viele Sicherungen sollen auf der Festplatte gespeichert werden. Werden jedes mal Vollbackups erstellt genügen 2 Backups, ein aktuelles und eine Fallback Sicherung falls etwas mit dem aktuellen Archiv nicht stimmen sollte.
  • Datenbank Keepalive: Hier kann die Standardeinstellung beibehalten werden.
  • Ort der Gzip Binary: Angabe des Pfades zu gzip auf dem (Linux)Server, erforderlich um ein gzip Archiv zu erstellen. Ab Version 2.1.

Nach diesem Konfigurationsmarathon kann eigentlich nichts mehr schief gehen und das erste Backup kann erstellt werden.

 

News...

Joomla! 1.6 Beta verfügbar (397)

Am 17. Mai ist die Version 1.6 Beta des Content-Management-Systems Joomla! erschienen. Weiterlesen...

Joomla! 1.6 - Aktueller Stand (1971)

Nachdem die Entwicklung von Joomla! 1.6 rasant vorranschritt scheint sie jetzt etwas ins stocken geraten zu sein. Dies stimmt aber nur teilweise.

Weiterlesen...

Joomla! Update (1718)
In den letzten Wochen hat es einige Updates für Joomla! Komponenten und Module gegeben. Im Download Bereich finden sich die aktualisierten Versionen von JoomlaPack, Display News BK und ein wichtiges Sicherheitsupdate für das Kunena Forum.
Weiterlesen...

Buchempfehlungen