Ankündigung

Einklappen
Keine Ankündigung bisher.

Shell-Skript für autom. Backup Ordners und Datenbank - Cronjob - Ersuche Rat

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Shell-Skript für autom. Backup Ordners und Datenbank - Cronjob - Ersuche Rat

    Hallo liebe Community,

    bin leider noch recht unerfahren was das prammieren der Shell-Scripte anbelangt und möchte euch um Rat fragen.

    Ich habe einen Ordner auf meinem Webspace und möchte von diesen samt Unterverzeichnissen und darin enthaltenen Dateien einmal in der Woche (oder später vielleicht täglich) ein Backup erstellen bzw. erstellen lassen. Zudem auch von einer bestimmten Datenbank (mySQL). Die Backups sollen in einen Ordner namens "Backups", den ich auf dem Webspace erstellt habe, mit Datum vom Tag der Erstellung, gespeichert werden.

    Nun habe ich manuell schon ein Backup per SSH erstellt. Mit folgenden Codezeilen:

    Verzeichnis in das zu Sichern wäre:
    cd meineSeite.de

    Für die Sicherung des Verzeichnisses:
    tar -czf Backup_meineSeite_19_08_18.tar.gz .


    Für Datenbanksicherung:
    mysqldump -u Benutzername -h Host_Adresse -p Datenbankname > Backup_DB_19_08_18.sql

    leider scheitere ich am Versuch hierfür ein ausführbares Shell-Script zu erstellen, dass ich mit der Hilfe eines Cronjob (habe einige inklusive bei meinem Hoster) Turnusgemäß ausführen lassen kann.


    Wäre sehr dankbar wenn mir jemand weiterhelfen könnte.


    LG
    Andy

  • #2
    kann mir hierzu niemand etwas sagen?

    Kommentar


    • #3
      Zitat von hpoperator Beitrag anzeigen
      kann mir hierzu niemand etwas sagen?
      CD steht für change directory wenn ich hier nicht vertue.
      Hier ist eine Erklärung dazu: https://www.makeuseof.com/tag/backup...-command-line/
      https://arnego2.com <Für Traffic und einiges mehr>

      Kommentar


      • #4
        Zitat von arnego2 Beitrag anzeigen

        CD steht für change directory wenn ich hier nicht vertue.
        Hier ist eine Erklärung dazu: https://www.makeuseof.com/tag/backup...-command-line/
        ok. danke dir vielmals für die Antwort.

        genau das heißt es auch, dessen bin ich mir bewusst, jedoch war die Frage leider eine ganz andere

        Kommentar


        • #5
          Wo genau ist das Problem denn?
          Du hast Deine drei Funktionen und weißt, was die tun? Was hindert Dich nun daran, diese in ein Bash-Script zu legen? Ein Bash-Script ist nichts anderes, wie Konsole nur zusammengefasst.

          Beispiel: myBackup.sh
          Code:
          #!/bin/bash
          
          cd meineSeite.de
          tar -czf Backup_meineSeite_19_08_18.tar.gz
          mysqldump -u Benutzername -h Host_Adresse -p Datenbankname > Backup_DB_19_08_18.sql
          Aufrufbeispiel:
          Code:
          ./myBackup.sh
          Das ganze in einen Cron-Job geflanscht und feddich.
          PHProcks! » Tutorials

          Kommentar

          homepage-forum.de - Hilfe für Webmaster! Statistiken

          Einklappen

          Themen: 56.374   Beiträge: 428.035   Mitglieder: 27.712   Aktive Mitglieder: 76
          Willkommen an unser neuestes Mitglied, ErikS83.

          Online-Benutzer

          Einklappen

          675 Benutzer sind jetzt online. Registrierte Benutzer: 3, Gäste: 672.

          Mit 1.625 Benutzern waren am 17.03.2018 um 18:52 die meisten Benutzer gleichzeitig online.

          Die neuesten Themen

          Einklappen

          • Atlan
            hreflang Tags
            Hallo,
            habe immer noch ein Problem mit den hreflang Tags

            unsere Seite: https://www.*****.com, besteht aus dem Deutschen Teil unter *****.com und dem französischen Teil unter *****.com/fr/.
            -----------
            <!DOCTYPE html>
            <html lang="de">
            ...
            Heute, 16:41
          • ErikS83
            Antwort auf Suche Online Editor / Designer
            Hallo Zusammen,

            da da ich in etwa das Gleiche benötige, wie UweK, schließe ich mich hier mal.
            gesucht wird ein OnlineDesigner, den meine Kunden direkt auf meiner Webseite bedienen können.
            die Größe muss vorgegeben sein.
            die Kunden sollen Bilder einfügen können,...
            Heute, 08:04
          • Sempervivum
            Antwort auf Ausgabe als Link
            Warum denn nicht? Wenn Du den Text auf der selben Seite anzeigen willst, wird es auch nicht einfacher.

            Genau dafür habe ich das a-href-Tag hinzu gefügt....
            Gestern, 20:35
          • Fragman
            Antwort auf Ausgabe als Link
            Ich denke mit einer neuen Seite wird das nichts.

            Bleiben wir mal bei meinem PHP-Beispiel das ich schon habe.
            PHP-Code:
            <?php
             $pdo 
            = new PDO('mysql:host=localhost;dbname=datenbank''user''password');
             
            $sql "SELECT * FROM texte WHERE titel LIKE 'A%'";
               echo
            ...
            Gestern, 20:18
          • Sempervivum
            Antwort auf Ausgabe als Link
            Dann versuche folgendes:
            PHP-Code:
             foreach ($pdo->query($sql) as $row) {
               echo 
            '<a href="neue-seite.php&titel=' urlencode($row['titel']) . '&interpret=' urlencode($row['interpret']) . '>';
               echo (
            $row['titel']." - ".$row['interpret']."</a><br 
            ...
            Gestern, 17:50

          Kostenlose Homepage bei Jimdo!

          Einklappen

          Jimdo

          Die neuesten Beiträge

          Einklappen

          • Atlan
            hreflang Tags
            Hallo,
            habe immer noch ein Problem mit den hreflang Tags

            unsere Seite: https://www.*****.com, besteht aus dem Deutschen Teil unter *****.com und dem französischen Teil unter *****.com/fr/.
            -----------
            <!DOCTYPE html>
            <html lang="de">
            ...
            Heute, 16:41
          • ErikS83
            Antwort auf Suche Online Editor / Designer
            Hallo Zusammen,

            da da ich in etwa das Gleiche benötige, wie UweK, schließe ich mich hier mal.
            gesucht wird ein OnlineDesigner, den meine Kunden direkt auf meiner Webseite bedienen können.
            die Größe muss vorgegeben sein.
            die Kunden sollen Bilder einfügen können,...
            Heute, 08:04
          • Fragman
            Ausgabe als Link
            Hallo...

            habe eine Datenbank mit Songtexten mit Ausgabe auf einer Webseite. Es gibt eine Vorauswahl der Titel nach Buchstaben.
            Angezeigt wird dann eine Liste der Titel und des Interpreten.
            Wie mache ich aus der Ausgabe der Titel einen Link der dann den entsprechenden Text anzeigt??...
            21.03.2019, 21:05
          • Sempervivum
            Antwort auf Ausgabe als Link
            Warum denn nicht? Wenn Du den Text auf der selben Seite anzeigen willst, wird es auch nicht einfacher.

            Genau dafür habe ich das a-href-Tag hinzu gefügt....
            Gestern, 20:35
          • Fragman
            Antwort auf Ausgabe als Link
            Ich denke mit einer neuen Seite wird das nichts.

            Bleiben wir mal bei meinem PHP-Beispiel das ich schon habe.
            PHP-Code:
            <?php
             $pdo 
            = new PDO('mysql:host=localhost;dbname=datenbank''user''password');
             
            $sql "SELECT * FROM texte WHERE titel LIKE 'A%'";
               echo
            ...
            Gestern, 20:18
          • Sempervivum
            Antwort auf Ausgabe als Link
            Dann versuche folgendes:
            PHP-Code:
             foreach ($pdo->query($sql) as $row) {
               echo 
            '<a href="neue-seite.php&titel=' urlencode($row['titel']) . '&interpret=' urlencode($row['interpret']) . '>';
               echo (
            $row['titel']." - ".$row['interpret']."</a><br 
            ...
            Gestern, 17:50
          • Ingo
            Antwort auf Ausgabe als Link
            Hi,
            zunächst mal ist SELECT * unnötig, wenn Du nicht alle Felder holen willst. Du brauchst nur titel und eine id holen. Diese trägst Du dann in den Link ein und selektierst in der neuen Seite die id und den text des Datensatzes mit der id.

            Gruß
            Ingo
            Gestern, 17:48
          • Hamburgerjung
            Mein Reise- und Foto-Blog über die Hansestadt Hamburg
            Moin, moin liebe Community von homepage-forum.de,




            ich bin über diesen Thread gestolpert und wollte die Gelegenheit nutzen, um hier einmal meinen neuen Reise- und Foto-Blog über Hamburg vorzustellen. Besucher finden hier unzählige Fotos und (einzigartige) Reiseberichte...
            21.03.2019, 10:31
          • Localfu
            Antwort auf Mein Reise- und Foto-Blog über die Hansestadt Hamburg
            Hallo HamburgerJung,
            schön, dass du deine Stadt präsentieren möchtest und den Touristen an die Hand nimmst. Ich empfehle mal auf andere Seiten zu schauen, um zu gucken welche Trends und Standards bei der Gestaltung von Internetseiten verwendet werden(Webdesign). Zuerst einaml zum Seitenaufbau...
            Gestern, 17:44
          • Fragman
            Antwort auf Ausgabe als Link
            .. ein weiteres Feld in der selben Tabelle mit Namen 'text'...

            Der Text soll dann auf einer neuen Seite angezeigt werden.
            Gestern, 17:38
          Lädt...
          X