PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Backups automatisch per email verschicken



BlackShadow
28.08.08, 14:37
Hallo,
hab folgendes Problem, versuche mich gerade in Shell Scripting und sto gerade auf ein Problem.

Ich lasse auf dem Router ein Backup laufen,soweit so gut das klappt ja auch, nun mchte ich das erstellte backup jedoch gerne per email verschicken.

mit dem befehl mail kann ich zwar text weg schicken aber keine tar.gz oder ZIP oder hnliches da kommt nur murks an.

hat jemand von euch sowas schon mal Probiert oder mit Tips dazu?
gru und danke Frank

BehrBor
28.08.08, 14:46
http://software.magnus.de/betriebssysteme/artikel/mail-mit-anhang-per-kommando-zeile.html

vielleicht hilfts :)

hab dann noch das hier gefunden
http://www.shelldorado.de/articles/mailattachments.html

ansonsten guck mal in man mail
da sollte was drinstehen.. ich guck nachher auch noch mal :D

BlackShadow
28.08.08, 15:40
hallo,
danke fr deine antwort.
den zweiten link von dir hab ich auch gefunden
mail ansich funkt. aber wenn ich das tar file mit schick .. kommt nur bldsinn an und kein richtiger dateianhang,
und da das ganze ne gehrtete Linux Version ist kann ich nix installieren.

gru Frank

muell200
28.08.08, 15:47
mail ansich funkt. aber wenn ich das tar file mit schick .. kommt nur bldsinn an und kein richtiger dateianhang,


keine lust zu raten

es sinnvoll wenn du uns mehr infos gibst:

- wie verschickst du die mail? ( bitte zeile posten )
- welche version von mail?
- was kommt genau an?

gruss

BlackShadow
28.08.08, 16:41
versuchen hier mit
mail -s "hello" eineadresse@domain.de < test.tar.gz
mail vers. komm ich gerade nicht drauf folgt spter
um das system was es geht ist ein Router endian.

die txt kommt an in der mail
aber das tar kommt

als txt ==> ‹
Ž;–f,I'=<8€*4vs
T…&‘g‘:sB}֤6ŽGR”#‹T|`N\ƥ( XusŸ<>Mo?MݱV{–l-H—#\%T”n7„›qmTpŁlkSkVZ؁ `3‚‰b'@j
@Œl‰™Kr”ˆI™7;'P:8M8ʽm

ŠH i**-“Mg,qY3a’E+1ש1F*'$K H
B(;

muell200
28.08.08, 17:14
mail -s "hello" eineadresse@domain.de < test.tar.gz


versuch folgendes:

man mail



mail -s "hello" eineadresse@domain.de -a test.tar.gz

BlackShadow
28.08.08, 17:23
sorry
mit -a kommt "invalid option -- a"

cane
28.08.08, 17:37
http://www.shelldorado.com/articles/mailattachments.html

mfg
cane

BlackShadow
28.08.08, 17:57
hab ich schon versucht
aber uuencode ist nicht verfgbar :(

cane
28.08.08, 18:53
Installiers halt.

mfg
cane

MiGo
28.08.08, 20:31
und da das ganze ne gehrtete Linux Version ist kann ich nix installieren.
Dann installier halt woanders was :)
mail ist eh' die schlechteste Methode, grere Datenmengen zu verschicken. Wunderbar automatisieren lassen sich auch ftp und scp. Alternativ ginge auch eine bertragund mit wget auf einen Webdav-Folder.
Du bruchtest also eines der folgenden Programme:
ftp, scp oder wget. Eines davon wird sich sicherlich auf dem Server befinden.

Wenn das auch nicht geht, verschieb' die Backups in ein bestimmtes Verzeichnis und hole sie dann periodisch von einem anderen Rechner aus mit scp ab.

BehrBor
29.08.08, 09:13
hast ssh auf der console?
dann kannst dich mittels ssh auf einen server connecten und dann die daten rberschieben :D

ich guck gleich mal
gab da so ne seite (magix ssh tricks oder so)

oder anders gefragt, was fr mglichkeiten hast du sonst noch eine verbindung mit nem anderen rechner aufbauen?