Archiv verlassen und diese Seite im Standarddesign anzeigen : Backup Script
Hallo,
müsste folgendes implementieren bzw. realisieren.
Jeden Tag sollte ein BackupScript per Cronjob laufen, nach derem erfolg der sicherung mir eine mail mit einer zusammenfassung generiert wird.
wie kann ich es realisieren `? gibt es dazu ev. alternativen ?
für jeden ratschlag wäre ich sehr dankbar
Man kann sich sowas wunderbar selbst zusammen skripten oder fertige Software nutzen, wie z.B. REOBack (http://reoback.sourceforge.net/).
#!/bin/bash
#
#backup.sh
#
#Little backup-script by m0L
#
BACKUPPATH=/PFAD/WO/BACKUPS/ABGELEGT/WERDEN/SOLLEN
DATAPATH=/PFAD/ZU/WICHTIGEN/DATEN
tar cvjf $BACKUPPATH/backup-`date +%d_%m_%Y-%H_%M`.tar.bz2 $DATAPATH
#EOF
Das is mal ein ganz simples, runtergeschriebenes Skript ....
Also wirklich nicht schwierig^^
~eli
vielen dank inzwischen für das script, aber wie kann ich das ergebnis (was alles kopiert mit mb vielleicht? mitloggen, damit ich es per mail verschicken kann ? :confused:
danke im vorraus
Wegen des E-Mail-Vesands: Guck dir mal folgendes Script an, funktioniert blendend mit exim4 als Mailserver.
#!/bin/sh
echo "Subject: Test test test" > /tmp/theemail
ls -lsa >> /tmp/aptgetmail
echo "==============" >> /tmp/theemail
df -h >> /tmp/aptgetmail
sendmail -F apt-get you@address.tux < /tmp/theemail
rm /tmp/theemail
aber wie kann ich das ergebnis (was alles kopiert mit mb vielleicht? mitloggen, damit ich es per mail verschicken kann ?
Die gesamte Ausgabe des tar wird automatisch gemailt, wenn Du das Script
in einem cron-Job aufrufst. Über die Optionen für tar kannst Du somit
die Details der Ausgabe beeinflußen. In der crontab kannst Du mit "MAILTO="
bestimmen an wen das geschieht.
Eine ähnliche Lösung (Perl-Script mit eigenem Logging +bells&whistles) wie das
von Tomek empfohlene REOBack wäre das bei mir bewährte flexbackup
(flexbackup.sourceforge.net)
Gruß,
Wolfgang
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.