myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Netzwerktechnologien » Wie lokale Datei mit Dateien auf FTP Server vergleichen und nur untersch. Übertragen?
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Wie lokale Datei mit Dateien auf FTP Server vergleichen und nur untersch. Übertragen?

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Django66
myCSharp.de-Mitglied

Dabei seit: 17.03.2020
Beiträge: 4


Django66 ist offline

Wie lokale Datei mit Dateien auf FTP Server vergleichen und nur untersch. Übertragen?

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hi Leute,

ich würde gerne lokale Dateien mit Dateien auf einem FTP Server vergleichen und nur die geänderten bzw. neue Dateien übertragen. Wie kann ich den Vergleich am besten Umsetzen?

Danke und Liebe Grüße!
18.03.2020 13:33 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 13.604
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Runterladen und vergleichen.
18.03.2020 14:15 Beiträge des Benutzers | zu Buddylist hinzufügen
Cokie
myCSharp.de-Mitglied

Dabei seit: 11.04.2013
Beiträge: 29


Cokie ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

WinScp. kann Sowohl Local als auch remote mit FTP Syncen. Und du kannst das ganze auch mit .net nutzen.
18.03.2020 14:26 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Django66
myCSharp.de-Mitglied

Dabei seit: 17.03.2020
Beiträge: 4

Themenstarter Thema begonnen von Django66

Django66 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat von Abt:
Runterladen und vergleichen.

Das ist keine Möglichkeit da die Dateien mehrere GB haben. Das runterladen würde nur Zeit und Bandbreite in Anspruch nehmen dafür, dass sie dann ev. wieder gelöscht werden.

Zitat von Cokie:
WinScp. kann Sowohl Local als auch remote mit FTP Syncen. Und du kannst das ganze auch mit .net nutzen.

Danke! Schau ich mir mal an.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Django66 am 18.03.2020 14:44.

18.03.2020 14:42 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 13.604
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ohne herunterladen muss das der FTP Server bzw. das Storage das unterstützen - tun die wenigsten.
Einige unterstützen das auf CRC32-Basis.

Ansonsten bitte gleich sagen, dass man die Dateien nicht herunterladen kann.
Das hilft Helfern entsprechend zu antworten. Wir haben leider keine Glaskugel um die Randbedingungen hellsehen zu können. Daumen hoch
18.03.2020 14:46 Beiträge des Benutzers | zu Buddylist hinzufügen
Papst Papst ist männlich
myCSharp.de-Mitglied

Dabei seit: 28.09.2014
Beiträge: 257
Entwicklungsumgebung: VS2017
Herkunft: Kassel


Papst ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Definiere, was du unter Vergleichen verstehst und was der FTP Server unterstützt.

Wenn Vergleichen heißt, dass die Dateien auf Byte-Basis exakt gleich sein müssen bleibt nur herunterladen (oder hochladen) und vergleichen, sofern der Server keine Checksummen versteht.

Wenn Vergleichen aber für dich heißt, gleiche Größe und gleiches Änderungsdatum, dann kann das FTP sehr wohl leisten, denn die Informationen bekommst du bei einem Listing mitgeliefert.
18.03.2020 19:16 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
RED-BARON
myCSharp.de-Mitglied

Dabei seit: 22.05.2006
Beiträge: 74


RED-BARON ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Öfters wird empfohlen Dienste nicht direkt erreichbar zu machen.

Wäre eine WebAPI hier nicht auch angebracht ?

Der kann die lokale Prüfsumme übergeben werden und der Vergleich
findet auf dem Server statt.
30.03.2020 12:07 Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 10.04.2020 04:49