Wenn Sie die Möglichkeit haben, per SSH auf Ihren Server zuzugreifen, können Sie Backups über die Befehlszeile einer Shell erstellen.
Sie sollten dazu zunächst einen Dump Ihrer Datenbank möglichst im Verzeichnis Ihrer Joomla-Installation ablegen. Dieses kann über den folgenden Befehl erzeugt werden:
mysqlduml -h"hostname" -u"username" -p"passwort" datenbankname > datenbankname.sql
Für "hostname", "username", "passwort" und "datenbankname" sollten Sie die Daten eintragen, welche für Ihre Joomla-Datenbank verwendet werden. Sie sollten diese Daten bei sich gespeichert haben. Falls Sie diese nicht zur Hand haben, können die Daten in der Datei "configuration.php" im Joomla-Hauptverzeichnis gefunden werden:
public $host = 'localhost';
public $user = 'username';
public $password = 'passwort';
public $db = 'datenbankname';
Nach dem Erstellen des Datenbank-Dumps können Sie zunächst das Joomla-Hauptverzeichnis mit "cd .." verlassen und dann die Dateien und Verzeichnisse Ihrer Joomla-Installation mit dem folgenden Befehl sichern:
tar cfz verzeichnisname.tgz verzeichnisname
Liegt Ihre Joomla-Installation z.B. im Verzeichnis "joomla123", dann würde der Befehl wie folgt lauten:
tar cfz joomla123.tgz joomla 123
Etwas komfortabler kann das Sichern über ein Shell-Script durchgeführt werden. Dazu gibt es bald einen eigenen Beitrag...