Seite 1 von 1
[gelöst]Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 11:57
von chatter666
Hallo,
habe folgende Situation. Hab in meinem PC eine zweite Festplatte die ich ausschliesslich zur zeitgesteuerten Datensicherung mit rsync nutzen möchte. Nun hab ich mit folgendes Script:
#!/bin/bash
rsync -a -v --progress --delete --modify-window=1 -l -D -s /home/chatter666 /media/Backup
in /bin/sicher gelegt und mit chmod u+x ausführbar gemacht.
Wenn ich nun in der Konsole als Root /bin/sicher starte wird das Backup ausgeführt. Hab dann in Crontab -e folgendes eingetragen und es funktioniert nicht. Hab auch schon etliche Varianten durchprobiert aber ohne Erfolg.
SHELL=/bin/bash
06 2 * * * /bin/sicher
Kann mir hier jemand einen Rat geben?
Danke chatter
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 12:28
von man-draker
chatter666 hat geschrieben:- Code: Alles auswählen
SHELL=/bin/bash
06 2 * * * /bin/sicher
Ich denke, da fehlt der Benu5tzer, unter dem das Ganze laufen soll, also z.B. so:
- Code: Alles auswählen
SHELL=/bin/bash
06 2 * * * root /bin/sicher
Wie ist sicher gestellt, dass das Sicherungsmedium eingehängt ist, wenn das Skript startet?
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 12:39
von chatter666
Hab ich auch schon probiert, geht aber nicht. Die Festplatte ist fest eingebunden und läuft immer mit.
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 12:46
von Pitti
Was soll der Suffix "--modify-window=1 -l -D -s" bewirken?
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 13:03
von chatter666
Hm, den Pfad hat mir grsync so ausgespuckt und es funktioniert ja auch. Es geht ja lediglich um die Einbindung in Crontab.
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 13:15
von Pitti
Ich habe momentan gerade keinen Linux-Rechner zur Hand - meines Wissens nach stellt jedoch
crontab -e eine Editorfunktion dar. Was sagt denn
- Code: Alles auswählen
crontab -l
in der Konsole?
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 13:20
von chatter666
In der Crontab -l steht folgendes:
SHELL=/bin/bash
44 13 * * * /bin/sicher
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 13:22
von Pitti
Nicht "1" - sondern ein kleines "l" - wie list.
Aah, gerade erst gesehen (vorletzter Beitrag). Wie gesagt, heute Abend bin ich erst wieder am "heimischen Rechner", dort lässt sich das besser nachvollziehen.
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 13:24
von chatter666
ja, steht im oberen Beitrag
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 13:28
von chatter666
Ja gut, hoffentlich kommen wir weiter. Sitze schon 3 Tage und experimentiere daran rum

Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 13:59
von man-draker
chatter666 hat geschrieben:Hab ich auch schon probiert, geht aber nicht.
Kann auch nicht, wenn das in der crontab steht:
In der Crontab -l steht folgendes:
- Code: Alles auswählen
SHELL=/bin/bash
44 13 * * * /bin/sicher
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 14:02
von chatter666
Was muss denn darin stehen?
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 15:05
von man-draker
chatter666 hat geschrieben:Was muss denn darin stehen?
- Code: Alles auswählen
SHELL=/bin/bash
44 13 * * * root /bin/sicher
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 15:18
von chatter666
Das hab ich versucht, geht aber leider auch nicht .......................
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 15:26
von man-draker
chatter666 hat geschrieben:Das hab ich versucht, geht aber leider auch nicht .......................
Wie stellst du das fest und was steht dazu in den Logs von cron? (/var/log/cron/*)
Re: Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 16:09
von chatter666
Ja, es funktioniert jetzt ..... Hab einen Fehler gemacht....hab die crontab -e über die Konsole nit dem Befehl nano /crontab -e versucht zu ändern. Hab jetzt den Editor kwrite als root gestartet und crontab eingerichtet und geht....
Vielen Dank!!!
Re: [gelöst]Datensicherung mit rsync und cron

Verfasst:
Okt 12th, '12, 17:05
von wobo
'crontab -e' ist der Befehl, mit dem man die crontab einrichtet/editiert. Mit der Option '-e' wird der Standardeditor des Systems (meist der vim) aufgerufen. Das nur zur Verdeutlichung. Natürlich kann man die Datei crontab auch mit anderen Editoren bearbeiten.