Backup von kleinen Webhosting-Paketen

  • Hallo zusammen,

    bei den kleinen Webhosting-Paketen ist ja bekanntlich keine Backup-Funktion seitens netcup enthalten.

    Habt Ihr vllt. dennoch eine Lösung, wie man z.B. über "Geplante Aufgaben" die Datenbank am besten woandershin (z.B. per FTP auf HiDrive) sichern kann?

  • OK, ein bisschen weitergekommen bin ich schon mit folgendem Skript:

    PHP
    <?php
    $dbhost = 'localhost';
    $dbuser = 'username';
    $dbpassword = 'password';
    $dbname = 'datenbankname';
    $dumpfile = "backups/" . $dbname . "_" . date("Y-m-d_H-i-s") . ".sql";
    echo "Start dump\n";
    exec("mysqldump --no-tablespace --user=$dbuser --password=$dbpassword --host=$dbhost $dbname > $dumpfile");
    echo "-- Dump completed -- ";
    echo $dumpfile;

    Bliebe also nur noch die Frage offen, wie ich es woanders sichern kann?

  • OK, ein bisschen weitergekommen bin ich schon mit folgendem Skript:

    Bliebe also nur noch die Frage offen, wie ich es woanders sichern kann?

    zum script erstmal:

    woher hast du das ?

    sieht kopiert von irgendwo aus ohne verstanden zu haben was das script macht.

    Warum gibst du den dump am Ende aus?

    Zum versenden an einen anderen Ort:

    Kopiere den per scp oder ftp an ein anderes Ziel.


    Sonst noch:

    Ich würde jede DB einzeln sichern und nicht alle DBs in einer Datei .

    Das macht es deutlich einfacher beim Restore

    It's me, only me, pure michi 🦆

    RS: ja:thumbup: VPS: yep:thumbup: ARM: sicher:thumbup: WH: klar :thumbup:

    Domains: auch:thumbup:

  • bei den kleinen Webhosting-Paketen ist ja bekanntlich keine Backup-Funktion seitens netcup enthalten.

    Das war mir gar nicht bewusst ... ich habe "nur" ein Webhosting 8000, für das ich in Plesk ein Backup konfigurieren kann. Das geht bei Dir nicht (ich habe nichts in den Produktbeschreibungen gefunden)?

    Ansonsten hole ich meine Backups täglich per FTP ab und speichere sie auf meinem NAS. Die entsprechende Task läuft auf meinem Synology - irgenwo hier hatte ich dazu einen Thread, den ich bei Interesse heraussuchen kann...

    Mattes

  • woher hast du das ?

    sieht kopiert von irgendwo aus ohne verstanden zu haben was das script macht.

    Warum gibst du den dump am Ende aus?

    Das Skript hab ich so auf 1-2 Seite gefunden, wenn man nach Backup und php sucht.
    Das was ich im Coding gelesen habe, sah für ich in Ordnung aus.
    Du meinst Zeile 9 und 10 noch tauschen?

    cronjob per SSH?

    Zum versenden an einen anderen Ort:

    Kopiere den per scp oder ftp an ein anderes Ziel.

    Hier stehe ich leider noch ein bisschen auf dem Schlauch.
    Am liebsten wäre es mir, wenn das durch das Skript direkt durchgeführt wird.

    Ich würde jede DB einzeln sichern und nicht alle DBs in einer Datei .

    Das macht es deutlich einfacher beim Restore

    Das ist bei mir nicht von wirklicher Bedeutung, da ich nur eine DB habe im WH Paket.

  • Das war mir gar nicht bewusst ... ich habe "nur" ein Webhosting 8000, für das ich in Plesk ein Backup konfigurieren kann. Das geht bei Dir nicht (ich habe nichts in den Produktbeschreibungen gefunden)?

    OK, hatte es tatsächlich in Erinnerung, dass es gar kein Backup gibt. Gegen ein kleines Entgelt ist wohl doch möglich. Habe nun folgendes in der Leistungsbeschreibung gefunden:

    Zitat

    Freiwilliges Backup:
    Ja Wir sichern regelmäßig auf freiwilliger Basis alle Ihrer Websites, E-Mails und Datenbanken und speichern diese über mehrere Tage. Dabei werden alle Dateien die bis zu 10 GB groß sind gesichert. Bei Bedarf und insofern das Backup bei uns verfügbar ist, können Sie kostenpflichtig einen Restore Ihrer Daten beim Support beauftragen.

    Automatische FTP Sicherung:
    Nein, ab Webhosting 2000 Ab Webhosting 2000 können Sie automatisiert Backups von Ihrem Webspace auf einem externen FTP-Server ablegen lassen.

    Dennoch würde es mich interessieren, wie man es auch selber machen kann.