Automatische Backups bei Shared Webhosting

Bei Shared Webhosting Angeboten ist es oft schwierig, kostenlose automatische Backups zu realisieren. Oft sind Backups sowie Cron Jobs (soweit überhaupt verfügbar) kostenpflichtig.

Zudem funktionieren viele der im Internet verfügbaren Skripts nur auf Servern und die, die auch bei Webhosting Services funktionieren, gehen manchmal nicht mehr …

Deshalb habe ich ein Skript für automatische Dateisystem & Datenbank Backups erstellt. Nachfolgend möchte ich die Funktionen sowie die Anwendung des Skriptes erläutern.

Link zum Projekt: https://git.kernel.fun/cmiksche/php-sharedhost-backup

Funktionen / Features

  • Erstellt Datenbank-Backups
  • Erstellt Dateisystem-Backups, die entweder mit ZIP oder GZ komprimiert werden können
    • Bei der Komprimierung mit ZIP können auch Verzeichnisse ausgeschlossen werden
  • Backups können nach X Tagen automatisch gelöscht werden
  • Das Skript kann von extern aufgerufen werden
  • Lizenziert unter der GNU General Public License 3.0

Anwendung

  • Zuerst sollte die Konfiguration wie Datenbankzugangsdaten in den Konstanten der backup.php Datei eingetragen werden
  • Anschließend können die Dateien auf dem Webspace hochgeladen werden
    • Sicherheitshinweise
      • Nicht das .git Verzeichnis hochladen!
      • Im Standardbackupverzeichnis „backup“ ist nur ein Schutz der Dateien unter Apache eingerichtet – unter nginx und anderen Webservern bitte selbst absichern!
  • Nun kann man einen Cron Job auf einem externen System (z.B.: heimischer Raspberry Pi) einrichten, der die backup.php Datei täglich aufruft.

Anregungen, Fehler oder Verbesserungsvorschläge?! Schreibe einen Kommentar!

Coming Soon: Wronnay Hosting & Wronnay Shares

Obwohl AnaAds noch immer in der Entwicklung steckt, werden mit diesem Beitrag schon die nächsten beiden Projekte angekündigt: Wronnay Hosting und Wronnay Shares.

Wronnay Hosting wird ein kostenloser Webhoster, der später eventuell auch mal kostenpflichtige vServer (virtuelle Server) anbieten soll, aber als kostenloser PHP, HTML, CSS, MySQL usw. Webspace – Anbieter starten wird.

Wronnay Shares wird ein Tool, mit dem Aktienhändler („Trader“) grobe Analysen zu den bekanntesten Aktien kostenlos und genauere Analysen zu auch nicht so bekannten Aktien kostenpflichtig sehen können.

Wer auf die oben genannten Links klickt, kann bereits seine E-Mail-Adresse eintragen und wird dann benachrichtigt, sobald das jeweilige Projekt startet.

Wronnay.net wechselt von Hetzner zu Netcup!

Meine gesamten Webseiten, die auf Wronnay.net gehostet sind (Homepage-versammlung, Blog.Wronnay.net, celzekr,…) werden im August zu Netcup wechseln! (Grund: ich bekomme bei Netcup bestimmte Leistungen, die ich bei Hetzner nicht bekomme (wie z.B.: A, MX, CNAME – Records zum Aufschalten von: „Homepage-versammlung.tk“))