Admin- / ISP-Software » ISPconfig

ID #1315 ISPConfig: Tägliches Backup

Grundsätzlich ist von der täglichen Backup-Funktion abzuraten. Da alle Datenbanken dabei gedumpt werden, alle Webs komprimiert (egal was drin liegt) und auf Platte gespeichert werden, wird schnell die Platte und die User-Quota voll. Ausserdem geht es gewalltig auf die Server-Performance.

Eingeschaltet wird es in der Datei /home/admispconfig/ispconfig/lib/config.inc.php. Dort muß man die Variable $go_info["server"]["do_automated_backups"] auf 1 setzten. Den Rest erledigt der bereits eingerichtete Cronjob.

Die Backups finden sich dann in den jeweiligen Webs im neu angelegten ~/backup/-Verzeichnis mit den Dateinamen backup_2008_07_14.zip.
Achtung! Ältere Backups werden bisher nicht gelöscht und die Backup-Dateien gehören dem Web-User.

Mit einem einfachen Script kann man die älteren Dateien löschen:

#!/bin/sh
#finde alle backup-Verzeichnisse
#finde darin alle backup_-Dateien die älter als ein Tag sind
#und lösche diese
find /var/www/ -name 'backup' -type d -maxdepth 2 -exec \
find \{\} -mtime +1 -name 'backup_*' -exec \
rm \{\} \
\;
\;

Dies ist die Grundlage für ähnliche Scripte, die z.B. die Backup's auf FTP-Server hochladen u.ä.

 

sozial Bookmarking
Bookmarken bei YIGG Bookmarken bei Mister-Wong Bookmarken bei Icio Bookmarken bei del.icio.us Bookmarken bei Technorati Bookmarken bei Furl Bookmarken bei Spurl Bookmarken bei Yahoo Bookmarken bei Google

huschi, zuletzt 2008-07-14 11:33     Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen

Dieser Inhalt ist unter der Creative-Commons Lizenz lizensiert.

Probleme bitte im Server-Support-Forum diskutieren.

überflüssig 1 2 3 4 5 wertvoll  
Durchschnittliche Bewertung:   0 von 5 (0 Bewertungen)

Artikel kommentieren