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.


Navigation

Alphabetischer Index
Akronyme