PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : daten via scp kopieren



elrond
06.01.03, 16:42
hallo allerseits,

vorab,
1. ich wünsche allen eine gesundes Neues Jahr !
2. ich habe die Suchfunktion benutzt ;)

Mein Problem ist folgendes:
ich kopiere regelmässig via cron per scp daten von einem Rechner aus dem Inet. Allerdings überträgt scp jedesmal ALLE Dateien. Ist aufgrund der Datenmenge ärgerlich, da ich vollauf zufrieden bin, wenn jede Datei genau einmal übertragen wird.

In den scp optionen habe ich leider nichts dazu gefunden...

mein cmd : scp -r user@server:/data/* ./data/

:confused:

Jasper
06.01.03, 16:48
Original geschrieben von elrond
In den scp optionen habe ich leider nichts dazu gefunden...

mein cmd : scp -r user@server:/data/* ./data/


das kann scp auch nicht. verwende stattdessen rsync. meinethalben wegen der sicherheit über einen ssh-tunnel.

-j

elrond
06.01.03, 17:00
danke für die schnelle Antwort!

Da ich den INet-Server nicht selbst verwalte kann ich daran nicht viel rumprobieren.
Was muss auf dem Server dazu alles laufen ? Reicht es, wenn ich eine ssh Anmeldung machen kann ?, Sicherlich müssen auf der Serverseite auch irgendwelche r* laufen, oder ??

spunz
06.01.03, 17:25
das sollte dir weiterhelfen http://www.linux-user.de/ausgabe/2001/04/045-answergirl/answergirl.html

elrond
06.01.03, 17:49
danke, sieht gut aus...muss aber bis morgen warten *gähn*

elrond
07.01.03, 13:23
mit rsync hab ich es nicht hinbekommen.
Iich habe statt dessen ein stück perl-script geschrieben, das ein 'ls' das auf mittels 'ssh user@server ls' dem Server ausgeführt wird auswertet und dann via scp nur die benötigten daten holt