Im Confixx kann man ja veranlassen, dass ein Backup gemacht wird. Dieses im Crontab, also mittels eines Cronjobs automatisiert ablaufen zu lassen, wird nicht direkt unterstĂŒtzt.
Lösung ist ein eigenes kleines shell-Skript, welches genau dieses tut. Dabei wird der gesamte html-Ordner gesichert und gepackt und zusÀtzlich (Zeile 3) alle SQL-Datenbanken exportiert. Beides landet dann hier im Order files.
#!/bin/bash tar -czvf /var/www/webXXXX/files/save.tar.gz /var/www/webXXXX/html/ mysqldump --opt --user="MYUSERNAME" --password="MYPASSORD" --all-databases > /var/www/webXXXX/files/save.sql
Dabei natĂŒrlich die Benutzerkennung, den eigenen Benutzernamen und Passwort eintragen.
Achtung! Unbedingt in ANSI-Kodierung abspeichern. Da UTF-8 zu Problemen fĂŒhrt. AuĂerdem aufpassen, dass das Backup nicht in das html-Verzeichnis gepackt wird, sonst wird es bei jedem erneuten Backup wieder mit gesichert und das verschwendet Speicher!
Jetzt das Skript auf den Server laden (hier ebenfalls im files-Ordner). Dann ganze im Crontab noch einfĂŒgen:
0 8 * * 7 /var/www/webXXX/files/save.sh
Das Ganze sagt aus, dass jeden siebten Tag (Sonntag) um 8 Uhr und 0 Minuten das genannte Skript ausgefĂŒhrt werden soll.
Viel SpaĂ damit!