Backup vom Webserver
CGI Backup Script
Ein gutes Backup Script ist Backup the Web. Das Script stellt ein grafisches Frontend zur Verfügung, über das alle wichtigen Einstellungen getroffen werden können. Zudem können die Scriptvariablen mit Standardwerten vorbelegt werden. Jedoch sind nicht alle Einstellungsmöglichkeiten über Variablen ansprechbar und müssen daher hart codiert werden.
Anpassungen im Scripte
Ziffern vor den Zeilen entsprechen Zeilnummern des Scripts.
9 $passwort # Passwort, zur Scriptsteuerung 11 $subjectmail # Betreff der E-Mail vom Backup 22 $packstandard = "14"; # Setzt den Archivtypen auf Zip 3133 im Inputfeld kann unter 'value' eine E-Mail Adresse angegeben werden. \ zum Maskieren des @ 3137 Die Checkbox mit checked="checked" erweitern # Bewirkt, dass das Archiv nach Mailversand vom Server gelöscht wird
Weitere Anpassungen
- adressen.txt
- Angabe aller Pfade, die gesichert werden sollen
- Entfernen der Standardeinträge
- nopack.txt
- Angabe aller Pfade, die nicht mit gesichert werden sollen
Cronjob
Cronjobs bei Loomes:
Cronjob → Neuer Cronjob
- Pfad aus Serververzeichnis übernehmen lassen
- Scriptname eintragen
- Zeiten auswählen
Sonstiges
Sind Script und Cronjob erstellt, wird regelmäßig ein Zip Archiv mit den konfigurierten Verzeichnissen an die definierte Mailadresse geschickt. Der Anhang wird dabei jedoch nur als „attachment“ eingefügt. Um diesn zu nutzen muss er als „foo.zip“ gespeichert werden.