Blog über das beliebte Content Management SystemJoomla. Tipps und Tricks zu allen Joomla Themen, Hacks und Fixes, SEO, sowie allgemeinere Webmaster Themen.
Bleibe auf dem Laufenden mit dem Joomla Blog RSS Feed. Klicke auf das Symbol um den Feed zu abonnieren.
Es gibt eine große Anzahl an Tools zur Datenbanksicherung von Joomla Installationen. Die Datenbank ist das Herz der Joomla Installation und enthält die gesamten Texte, Einstellungen, Outputs vom Joomla Core und allen installierten Extensions.
Sie sollte in jedem Falle möglichst häufig gesichert werden. In diesem Tutorial werden die bekanntesten Tools zur Datenbanksicherung vorgestellt und erklärt.
PHPMyAdmin - Die Minimallösung
Ein bekanntes Datenbank Tool, das von fast jedem Webspace Anbieter zur Verfügung
gestellt wird. PHPMyAdmin läuft auf dem
Webserver und ermöglicht die umfangreiche Verwaltung der eigenen (Joomla) Datenbank. Insbesondere für kleinere Projekte ist PHPMyAdmin geeignet. Die
Sicherung von Datenbanken ist schnell und unkompliziert
erledigt. Hierbei hilft die sehr gute Anleitung vom Webhoster All-Inkl:
Beim Webhoster All-Inkl kann PHPMyAdmin nur Datenbanken
bis zu einer Größe von 3 MB sichern. Größere Datenbanken müssen mit den folgend vorgestellten Tools gesichert werden. Damit eignet sich PHPMyAdmin zwar für grundlegende Arbeiten an Datenbanken - größere Datenbanken müssen aber mit anderen Tools gesichert werden. Je nachdem ab wann das Sicherungsskript von PHPMyAdmin aufgrund von Time Outs abbricht (Webhoster Konfiguration).
MySQLDumper – Der Datenbank Alleskönner
Die wohl beste und praktikabelste Lösung zum Sichern und Verwalten von SQL Datenbanken ist MySQLDumper. MySQLDumper ist eine Anwendung, welche auf dem eigenen Webspace installiert wird und dann über
www.domainname.de/mysqldumper/ aufgerufen wird. Die Installation
gelingt schnell und problemlos, wenn man die Video Tutorials auf der
Webseite von MySQLDumper aufmerksam ansieht. Hier wird sehr verständlich und
Schritt für Schritt die korrekte und funktionierende Installation beschrieben. Innerhalb von ca. 15 Minuten ist MySQLDumperbetriebsbereit.
MySQLDumper ist das Super-Tool. Es ermöglicht nicht nur die
Verwaltung und Sicherung von Datenbanken, sondern bringt auch einige
spezielle Fähigkeiten mit. So ist MySQLDumper in der Lage Datenbanken
jeder Größe zu sichern. Im Normalfall klappt eine Datenbank-Sicherung
meist nur, wenn die Sicherung weniger als 30 Sekunden in Anspruch
nimmt. Dies ist bedingt durch ein Server-seitiges Time out für PHP
Skripte, welches aus Sicherheitsgründen vom jeweiligen Webhoster
eingerichtet ist. So kann es also vorkommen, dass eine Datenbank schon
ab geringen 10 MB Gesamtgröße mit Tools wie PHPMyAdmin nicht mehr zu
sichern ist. Hier hilft MySQLDumper weiter – egal wie groß die
Datenbank auch ist.
Grundsätzlich sehr nützlich ist die Funktion der automatischen Backup
Erstellung. Per sogenanntem Cronjob können Backups der Datenbank zu
bestimmten Zeitpunkten erstellt werden. So ist eine tägliche
automatische Sicherung kein Problem.
>> Tutorial - Automatische
Sicherung für Joomla Webseiten (folgt)
HeidiSQL – Das Offline SQL Tool
Das kostenfreie (Open-Source) Datenbank Tool HeidiSQL ist der Nachfolger des
bekannten Programms MySQL Front. HeidiSQL ist ein Windows Programm,
dass den bequemen Zugriff auf beliebige SQL Datenbanken ermöglicht. Die
Installation und die Einrichtung ist schnell erledigt, da HeidiSQL
einfach zu bedienen ist. Nachdem zur jeweiligen Datenbank
verbunden wurde, wird diese in HeidiSQL, nach Tabellen sortiert,
übersichtlich dargestellt.
Über den Menüpunkt Export – Export tables as SQL kann die Datenbank
vollständig gesichert werden. Kurze und leicht verständliche
Anleitungen zur Datenbanksicherung mit HeidiSQL finden sich an dieser
Stelle:
Die HeidiSQL Oberfläche ist in englischer Sprache verfasst. Dies ist aber kein großes
Problem, da HeidiSQL sehr übersichtlich und klar gestaltet
ist. Mittels der eben genannten Anleitung kann jeder HeidiSQL leicht
bedienen. HeidiSQL eignet sich damit für die Sicherung von Datenbanken
unbeschränkter Größe, da es keine Scripte verwendet und somit auch die
oben beschriebene Timeout Problematik nicht auftritt.
Joomla Backup Extensions inkl. Datenbanksicherung
Bis hierhin wurden ausschließlich Tools
vorgestellt, die ausschließlich für die Verwaltung und Sicherung von SQL Datenbanken gedacht sind. Sie bieten eine Reihe leistungsfähiger Funktionen und sind auf die Anforderungen gegenüber Datenbanken spezialisiert. Interessant sind aber ebenfalls
die Datenbank-Sicherungsfunktionen von Joomla Komponenten wie JoomlaPackund JoomlaClooner / XCloner.
Diese Tools dienen hauptsächlich dazu, ein Backup der gesamten Webseite
inklusiveder entsprechenden Datenbank anzufertigen. Dabei kann optional auch nur die Datenbankgesichert werden. Diese
Programme bieten dafür keine vergleichbaren Funktionalitäten wie die
reinen, oben genannten Datenbanktools. So ist eine Bearbeitung der
Datenbanken beispielsweise nicht möglich aber auch nicht nötig. Denn hier geht es nur um die reine Sicherung von Datenbanken.
Datenbank sichern - Tool oder Komplettlösung
Geht es um die Verwaltung und Sicherung von SQL Datenbanken empfiehlt
sich vor allem das Tool MySQLDumper. Genau wie HeidiSQL kann
MySQLDumper Datenbanken jeder Größe problemlos sichern. Zudem bietet
MySQLDumper nützliche Funktionen wie die automatische Erstellung von
Sicherungen per Cronjob. Der Einstieg in MySQLDumper ist
auch für Anfänger durch die anschaulichen Video-Tutorials schnell
geschafft.
Sucht man nach einer Komplettlösung zur Sicherung von Joomla Webseiten, inklusive Datenbank, sollte man sich die Joomla Komponente JoomlaClooner / XCloner genauer
anschauen. Hiermit ist die vollautomatische Erstellung von Backups ohne große Probleme realisierbar. Geht es um die Bearbeitung, Reparatur, Modifikation von Datenbanken sind Datenbank Spezialisten wie MySQLDumper oder HeidiSQL erste Wahl.
Dank eines guten Forumes bin ich damals zu MySQLDumper gekommen und seit dem ist es bei mir ständig im Einsatz.
Aber es gibt aber auch Hoster die automatisch Backups der Datenbank und des Webspaces für seine Kunden anlegt...
Was auch seine Vorteile haben kann:) Aber schneller geht es nur per Hand, und vorallem sollte man immer erstmal auf einer Spielwiese neue Kompuneten testen. Das habe ich auch mal bitter erleben müssen, da war auf einmal meine Spielewiese abgeschossen...aber dank meiner Sicherung schnell wieder flott:)
Stimmt :) Manche Hoster sind wirklich vorbildlich und bieten automatische Datensicherung an - leider sind diese meist auch etwas teurer. Zudem: Wenn man einmal seinen persönlichen "Super"-Hoster gefunden hat ;)
Guter Hinweis! Zwar mache ich alles live und nutze solche "Spielwiesen" nur in Ausnahmefällen. Grundsätzlich sollte man es aber so machen, wie von dir empfohlen!
Sichern ist auf jeden Fall vor jeder größeren Änderung Pflicht. Und nicht vergessen: Das Backup selbst sollte ebenfalls getestet werden - ist die ZIP Datei entpackbar?
Es soll Fälle geben, wo dies nicht der Fall war... :D
Hallo,
schöne Übersicht!
ich quäle mich auch gerade durch die diversen Möglichkeiten mein großes phpBB-Forum (DB-Größe 170 MB) zu sichern.
Abgesehen von MySqlDumper's Möglichkeit des autom. Sicherns per Cronejob (geht bei mir nicht, da cron als perl-script ausgeführt wird und ins timeout läuft) ... was würdest du eher - zum reinen manuellen Sichern - empfehlen; MySqlDumper oder HeidiSql?
Danke
Uwe
vielen Dank für dein Lob. Zum rein manuellen Sichern ist HeidiSQL wahrscheinlich die bessere Wahl. Dies ist aber nur eine persönliche Einschätzung. Viel geben sich diese beiden Tools nicht. Ich bevorzuge aber eine zentrale Datenbankverwaltung für alle Projekte in Form von HeidiSQL. Das Backup über HeidiSQL ist zudem dann direkt auf der Platte.
Hi all, sqlyog läuft recht gut mit allen Windows-Version von 98SE auf Vista. Läuft auf Linux mit Wein und wert ist, es zu benutzen. i wurde empfohlen durch die meisten meiner Kollegen und Freunde. Ich hatte Einblick in ihr einfach nur Felsen. Sie versuchen und sich am besten!
Das Upgrade ging wirklich problem...
Hi Server, naja, ich kann dir da...
Heyyyy - danke fürs Feedback! Das...
Hi Starlord, danke für das inter...
meine Erfahrungen mit Vista sind ...
so habe den fehler gefunden. der&...
Hi, ich hab mal 2 Fragen zu True...
Da ich alle meine Seite "SEO&...
Hallo Joomla Blog, leider hat ...
Ich war auch bei allincl.com aber...
leider ist seosimple nur für 1.5 ...
Hi Heiko, danke für den guten Hi...