User since
2003-08-14
2022
Artikel
BenutzerIn
Ich muss täglich rund 700MB Daten abgleichen, d.h. alle neuen Dateien müssen zu mir kopiert werden. Bis jetzt habe ich das über eine ISDN-Einwahlleitung via PC-Anywhere gemacht. Die alte Version funktioniert leider nicht mehr und die neue (11) funktioniert leider nicht richtig (im schlimmsten Fall mussten Daten dran glauben). Jetzt dachte ich mir ich kopiere alles mit:
xcopy /D /S /E C:\Labordaten ftp://myhost.tld/incoming
nur leider kann xcopy nicht auf ftp-Server zugreifen. Ich suche also eine einfache möglichst Kommandozeilen-fähige Lösung. Ich will natürlich nur Dateien schicken bei denen der Zeitstempel sich zwischen Quelle und Ziel unterscheidet (also neuere Dateien).
Hat jemand von euch eine Idee?
Gruss,
Ronnie
User since
2003-08-04
2036
Artikel
BenutzerIn
Muss es eine Kommandozeilenloesung sein?
Wenn nicht, dann empfehle ich Dir den Total-Commander.
Gruss
User since
2003-11-28
3645
Artikel
ModeratorIn
Verwende rsync oder unison. Das geht natuerlich nur, wenn beide Seiten ssh oder rsh sprechen. Ansonsten gibt es mirror-faehige ftp-Kommandos, oder das beruehmt-beruechtigte perl-Skript "mirror".
User since
2003-08-04
5246
Artikel
ModeratorIn
du koenntest mit xcopy das A(rchive)-Flag der Datei auswerten, und so immer nur Dateien mit gesetztem A-Flag kopieren... ich glaube, die Option heisst /m, aber xcopy /? hilft dir da weiter...
User since
2003-08-14
2022
Artikel
BenutzerIn
Die Optionen von xcopy sind nicht das Problem, sondern das ich damit nicht auf FTP kopieren kann. rsync hatte ich schon in Erwägung gezogen, unison kenn ich noch nicht, was auch auf das mirror-Skript zutrifft. pscp hat leider keine Option wie /D bei xcopy. Ich probier morgen nochmal eine ältere PC-Anywhere Version, das ist erstmal das Einfachste, danach gehe ich die Alternativen der Reihe nach durch. Wichtig ist, das es für die Gegenseite keinen Aufwand bedeutet (nix anklicken), weshalb z.B. der Total-Commander ausfällt.
Danke für eure Vorschläge,
Ronnie