Wie synchronisiere ich Dateien automatisch mit dem Netzlaufwerk unter Windows XP? [geschlossen]

11

Windows XP: Ich möchte Dateien zwischen einem lokalen Laufwerk und einem Netzwerklaufwerk automatisch synchronisieren.

Ich kenne Windows Briefcase, aber es ist sehr langsam und ich muss ihm sagen, dass es synchronisiert werden soll. Ich mag die Art und Weise, wie Dropbox dort synchronisiert, sehr, da sie fast augenblicklich erfolgt. Es ist sehr beeindruckend. Ich würde nur Dropbox verwenden, aber ich kann es nicht auf dem Remote-Computer installieren. Gibt es ein Tool oder Skript, das ich erstellen kann, um einen bestimmten Ordner auf Änderungen zu überwachen und diese Änderungen dann automatisch und fast sofort mit dem Netzwerklaufwerk zu synchronisieren?

KLÄRUNG:

Ich möchte, dass dieses Tool / Skript ein Daemon ist, der beim Start von Windows startet und einen Ordner kontinuierlich auf Änderungen seines Inhalts überwacht. Sobald Änderungen an der Quelle oder am Ziel festgestellt wurden, werden die geänderten Dateien synchronisiert (sehr ähnlich der Funktionsweise von Dropbox). Ich habe eine gute Vorstellung davon, wie ich dies in einem Perl-Skript tun würde, und wenn es kein Tool gibt, das dies tut, werde ich es selbst in Perl schreiben. Wenn jemand dies bereits getan hat, kann er das Skript freigeben?

stephenmm
quelle
1
Hat jemand versucht, immer zu synchronisieren ?
Stephen
Dsynchronize scheint genau das zu tun, was ich will. Es ist kostenlos, aber wenn es gut funktioniert, werde ich Dimio (und seiner Katze :) Denaro spenden! Die Bewertungen auf dieser Website scheinen gut zu sein, aber sie erwähnen, dass die "Echtzeitsynchronisation" mehr Ressourcen benötigt als Halo! Also muss ich es ausprobieren und sehen, ob es wirklich so schlimm ist.
Stephenmm
freefilesync scheint ein weiteres angesehenes Tool zu sein, aber es gibt weniger Testberichte zu diesem Tool. Ich denke, ich werde wahrscheinlich zuerst Dsynchronize ausprobieren.
Stephen
Schlechte Nachrichten. Dsynchronize hat nicht synchronisiert, als ich versucht habe, eine bidirektionale Echtzeitsynchronisierung durchzuführen, und freefilesync führt keine bidirektionale Echtzeitsynchronisierung durch. Ich bin also immer noch auf der Suche nach einer funktionierenden Lösung.
stephenmm
Ich denke, ein Skript (wählen Sie Ihre moderne Lieblingsskriptsprache) ist die beste Wahl, wenn Sie damit vertraut sind. Möglicherweise gibt es dafür sogar eine nette Bibliothek / ein schönes Skript in CPAN.
Roy Tinker

Antworten:

1

Robocopy erledigt den Job.

http://www.microsoft.com/downloads/en/details.aspx?displaylang=de&familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd

Joeqwerty
quelle
Beachten Sie, dass der Download-Link eine Dateifamilie für Windows Server ist ... Robocopy ist in der Suite enthalten.
Studiohack
Vielleicht habe ich es verpasst, aber Robocopy scheint, als müsste ich den Befehl manuell aufrufen. Ich suchte nach einem Daemon, um einen Ordner anzusehen und automatisch für mich zu aktualisieren. Ich habe die ursprüngliche Frage aktualisiert, um zu klären, wonach ich suche. Vielen Dank.
Stephenmm
Sie können Robocopy beim Start aus einer Batchdatei mit den Befehlen \ options aufrufen, um das zu tun, was Sie benötigen.
Joeqwerty
Ich verwende Robocopy aus einer Batchdatei, muss es aber mit dem Windows-Taskplaner planen.
Djangofan
1

Es scheint, dass Dsynchronize eine Echtzeitsicherung auf FTP durchführt, aber ich habe es selbst nicht ausprobiert. Der Download auf der Seite des Autors scheint momentan nicht verfügbar zu sein, aber es gibt andere Websites, auf denen die Datei gehostet wird. http://dimio.altervista.org/eng/

Cerberus
quelle
Scheint genau das zu tun, was ich brauche. Ich werde es ausprobieren.
Stephen
Ah, es scheint, dass Sie noch ein paar gegoogelt haben ... viel Glück beim Testen! Ich habe gerade nach "Echtzeit-FTP-Synchronisierung" gesucht.
Cerberus
1

Wenn sowohl der Clientcomputer als auch die Freigabe separate Berechnungen sind, können Sie entweder AeroFS oder BitTorrent-Sync auf beiden Computern installieren und haben eine unbegrenzte Dateisynchronisierung.

Djangofan
quelle
Aufgrund des Marketings scheint AeroFS ein guter Ersatz für selbst gehostete Dateien zu sein.
Jason R. Coombs
0

SyncToy ist besser als Aktenkoffer, aber nicht automatisch ... es ist ziemlich schnell und bietet einige nette Synchronisierungsoptionen und funktioniert gut auf Netzwerklaufwerken ...

Kostenlos von Microsoft.

Studiohack
quelle
0

Sie sollten die Funktion Offlinedateien ausprobieren.

http://www.microsoft.com/windowsxp/using/mobility/learnmore/offlinefiles.mspx

surfasb
quelle
Offlinedateien sind nicht mit Dropbox vergleichbar. Offline schreibt entweder direkt in die Remote-Dateien (wenn die Freigabe online ist), was langsam sein kann, oder schreibt in die lokalen Dateien, synchronisiert sie jedoch nur, wenn festgestellt wird, dass sie online sind. Dropbox und die Anforderung des OP machen etwas anderes - schreiben Sie immer lokal, was schnell ist, synchronisieren Sie dann aber sofort, um die Verzögerung zu minimieren.
Jason R. Coombs
Offline-Dateien können so eingerichtet werden, dass sie lokal schreiben
surfasb
Ich habe ein Jahrzehnt damit verbracht, Offlinedateien zu verwenden, Foren zu lesen, Programmier-APIs zu verwenden, um mein Verhalten anzupassen, mich von beschädigten Caches zu erholen und meine Erfahrung mit wenig Glück zu verbessern. Wenn Offlinedateien so eingerichtet werden können, dass sie lokal schreiben, aber synchronisiert werden, wenn sie verfügbar sind, wäre das fantastisch. Zitieren erforderlich.
Jason R. Coombs