Crontab Tägliches Backup

Dieses Thema im Forum "Anwendungen" wurde erstellt von ][Schlumpf][, 27.12.2006.

  1. #1 ][Schlumpf][, 27.12.2006
    ][Schlumpf][

    ][Schlumpf][ Grünschnabel

    Dabei seit:
    21.05.2006
    Beiträge:
    6
    Zustimmungen:
    0
    Hallo, mein backup Script geht leider nicht :( daher suche ich ein gutes. Das Backup Script sollte jeden Tag ein neues Backup erstellen und das alte dan überschreiben bzw löschen.

    Das Backup sollte die von mir in Confixx angelegten Usern sichern. Sowie die ganzen Subdomain und die ganzen datenbanken. Und man sollte das Backup bi einr neuinstallations des system z.b. wieder über Confixx einspielen können.

    Also ein Backup das über meinen Haupt user web0 funktioniert.


    Wie gesagt es soll einmal am Tab ein Backup gemacht werden mit alen Confixx Kunden web0 -web xxx und die ganzen Datenbanken Tablen.
    Hat da wer z.b. ein gutes script ?

    Hier mal meines was irgendwie nicht geht
    Das ist ein Script von meinem Provider
    Code:
    #!/bin/bash
    #########################################################################
    #                                                                       #
    # Backup von Confixx erstellen                                          #
    #                                                                       #
    #########################################################################
    # Emailadresse für den Absender und Empfänger angeben
    email_absender="xxx"
    email_empfang="xxx"
    
    rm /home/www/web0/backup/datum.txt
    
    vtag=$(date +%u)
    rm /home/www/web0/backup/dump_$vtag.tgz
    /root/confixx/backup.pl --dump /backup/dump_$vtag.tgz 2>/dev/null
      if [ "$?" != 0 ]
      then
        backup_msg="Fehler bei der Sicherung"
      else
        backup_msg="Sicherung erfolgreich"
      fi
    if [ "$vtag" == "1" ]
    then
    
    # Sichern des Backups auf einem FTP-Server im Ordner /
    # dei Zugangsdaten für den FTP-Account liegen in der Datei ftp.cfg:
    # host 192.168.1.1
    # user test
    # password test123456
      /usr/bin/ncftpput -f /backup/ftp.cfg / /backup/dump_$vtag.tgz 2>/dev/null
      if [ "$?" != 0 ]
      then
        ftp_msg="Fehler beim FTP-Transfer"
      else
        ftp_msg="FTP-Transfer erfolgreich"
      fi
    fi
    #########################################################################
    #                                                                       #
    # Mail mit Statusmeldung versenden                                      #
    #                                                                       #
    #########################################################################
    text="Backup beendet am `date +"%d.%m.%Y,%H:%M"`"
    echo $text > /home/www/web0/backup/datum.txt
    echo $backup_msg >> /home/www/web0/backup/datum.txt
    echo $ftp_msg >> /home/www/web0/backup/datum.txt
    # Versendet eine Mail mit dem Absender backup@localserver.de nach youremail@yourdomain.tld
    mail -s"Backup-Info" -r $email_absender $email_empfang < /home/www/web0/backup/datum.txt
    #########################################################################
    #                                                                       #
    # folgenden Eintrag in die Datei crontab einfuegen:                     #
    #                                                                       #
    # crontab -e (einfuegen mit i: speichern mit :wq)                       #
    # 00 3  * * * /backup/backup.sh                                         #
    # das Backup wird jede Nacht um 3 Uhr gestartet                         #
    #########################################################################
    
    Das Script macht also einmal am Tag eiN backup und schickt mir eine Email ob das Backup geklapt hat oder nicht. aber wenn ich es ausführe gehts einfach nicht.
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. theton

    theton Bitmuncher

    Dabei seit:
    27.05.2004
    Beiträge:
    4.820
    Zustimmungen:
    0
    Ort:
    Berlin, Germany
    Schau dir mal reoback an. Das dürfte das sein, was du suchst.
     
Thema:

Crontab Tägliches Backup

Die Seite wird geladen...

Crontab Tägliches Backup - Ähnliche Themen

  1. centos crontab reboot zeit

    centos crontab reboot zeit: Hi jungs habe wieder mal ne frage ich möchte mein centos rechner jeden tag um 05 uhr rebooten und habe vollgendes in /etc/crontab eingetragen 00...
  2. Cygwin - Crontab

    Cygwin - Crontab: Hallo Leute, ich bin neu in der Linux Welt. Bzw. ich taste mich Schritt für Schritt ran *g Vorgeschichte: Ich habe eine Domäne (Windows)....
  3. crontab

    crontab: Hallo, irgendwas verstehe ich heute nicht... #echo $UID 0 #set . . . Holz=333 Kohle=444 . . . #cat /usr/local/sbin/skript1...
  4. sed im script per crontab

    sed im script per crontab: hallo und nen schönen Tag wünsche ich, Ich bin dabei ein script zu schreiben das mir die daten in eine log-datei schreibt. Das klappt auch soweit...
  5. $HOME wird in crontab beim Setzen einer Variablen nicht aufgelöst

    $HOME wird in crontab beim Setzen einer Variablen nicht aufgelöst: Hallo Jungs, wollte nur nicht für mich behalten, dass bei SLES 10 in der crontab $HOME zwar allgemein aufgelöst wird, die Auflösung...