Jak automatycznie synchronizować pliki z dyskiem sieciowym w systemie Windows XP? [Zamknięte]


11

Windows XP: Chciałbym automatycznie synchronizować pliki między dyskiem lokalnym a dyskiem sieciowym.

Znam Aktówkę Windows, ale jest ona bardzo wolna i muszę powiedzieć, żeby się zsynchronizowała. Bardzo podoba mi się sposób synchronizacji Dropbox, ponieważ jest on prawie natychmiastowy. To jest bardzo imponujące. Chciałbym po prostu użyć Dropbox, ale nie mogę zainstalować go na zdalnym komputerze. Czy jest jakieś narzędzie lub skrypt, który mogę utworzyć, który obejrzy określony folder pod kątem wszelkich zmian, a następnie zsynchronizuje te zmiany z dyskiem sieciowym automatycznie i prawie natychmiast?

WYJAŚNIENIE:

Chciałbym, aby to narzędzie / skrypt był demonem uruchamianym podczas uruchamiania systemu Windows i stale monitoruje folder pod kątem zmian w jego zawartości. Po zaobserwowaniu zmian w źródle lub miejscu docelowym synchronizuje zmienione pliki (bardzo podobne do sposobu działania Dropbox). Mam dobry pomysł na temat tego, jak bym to zrobił w skrypcie Perla, a jeśli nie istnieje narzędzie, które to robi, sam go napiszę w Perlu. Jeśli ktoś już to zrobił, czy może udostępnić skrypt?


1
Czy ktoś próbował zawsze synchronizować ?
stephenmm

Wydaje się, że Dsynchronize robi dokładnie to, co chcę. Jest bezpłatny, ale jeśli działa dobrze, podaruję denaro Dimio (i jego kotowi :)! Recenzje z tej strony wydają się dobre, ale wspominają, że „synchronizacja w czasie rzeczywistym” zajmuje więcej zasobów niż Halo! Będę musiał to wypróbować i sprawdzić, czy naprawdę jest tak źle.
stephenmm

Freefilesync wydaje się być kolejnym dobrze traktowanym narzędziem, ale jest mniej recenzji tego narzędzia, więc myślę, że najpierw spróbuję Dsynchronize.
stephenmm

Złe wieści. Dsynchronize nie zsynchronizował się, gdy próbowałem wykonać dwukierunkową synchronizację w czasie rzeczywistym, a freefilesync nie wykonuje dwukierunkowej synchronizacji w czasie rzeczywistym. Więc wciąż szukam działającego rozwiązania.
stephenmm

Myślę, że skrypt (wybierz swój ulubiony nowoczesny język skryptowy) będzie najlepszym wyborem, jeśli czujesz się swobodnie. Może być nawet ładna biblioteka / skrypt do tego na CPAN.
Roy Tinker

Odpowiedzi:


1

Zwróć uwagę, że link do pobrania to rodzina plików dla systemu Windows Server ... Robocopy znajduje się w pakiecie.
studiohack

Może mi tego brakowało, ale robocopy wydaje się, że muszę ręcznie wywołać polecenie. Szukałem demona do oglądania folderu i automatycznej aktualizacji. Zaktualizowałem oryginalne pytanie, aby wyjaśnić, czego szukam. Dzięki.
stephenmm

Możesz wywołać Robocopy podczas uruchamiania z pliku wsadowego, używając poleceń \ opcji, aby zrobić to, czego potrzebujesz.
joeqwerty

Używam robocopy z pliku wsadowego, ale muszę go zaplanować za pomocą harmonogramu zadań systemu Windows.
djangofan

1

Wygląda na to, że Dsynchronize wykonuje kopie zapasowe FTP w czasie rzeczywistym, ale sam tego nie próbowałem. Pobieranie na stronie autora wydaje się być w tej chwili wyłączone, ale istnieją inne witryny, które obsługują ten plik. http://dimio.altervista.org/eng/


Wygląda na to, że robi dokładnie to, czego potrzebuję. Spróbuję tego.
stephenmm

Ach, wygląda na to, że przejrzałeś jeszcze kilka… testów powodzenia! Właśnie szukałem „synchronizacji ftp w czasie rzeczywistym”.
Cerberus,

1

Jeśli zarówno komputer kliencki, jak i udział są osobnymi obliczeniami, możesz zainstalować AeroFS lub BitTorrent-Sync na obu komputerach i będziesz mieć nieograniczoną synchronizację plików.


Na podstawie marketingu AeroFS wydaje się być dobrym zamiennikiem plików hostowanych przez siebie.
Jason R. Coombs

0

SyncToy jest lepszy niż Aktówka, ale nie jest automatyczny ... jest dość szybki i oferuje kilka ciekawych opcji synchronizacji i działa dobrze na dyskach sieciowych ...

Bezpłatnie, przez Microsoft.


0

Powinieneś wypróbować funkcję plików offline.

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


Pliki offline nie są porównywalne z Dropbox. Offline zapisuje bezpośrednio do plików zdalnych (jeśli udział jest w trybie online), co może być powolne, lub zapisuje do plików lokalnych, ale synchronizuje je tylko wtedy, gdy zostanie określone, że jest online. Dropbox i żądanie OP robią coś innego - zawsze pisz lokalnie, co jest szybkie, ale następnie synchronizuj natychmiast, minimalizując opóźnienie.
Jason R. Coombs

Pliki offline można skonfigurować do zapisu lokalnego
surfasb

Spędziłem dekadę, używając plików offline, czytając fora, próbując używać interfejsów API programowania, aby dostosować moje zachowanie, odzyskując z uszkodzonych pamięci podręcznych i próbując poprawić swoje wrażenia przy odrobinie szczęścia. Jeśli pliki offline można skonfigurować tak, aby zapisywały się lokalnie, ale synchronizowały, gdy były dostępne, byłoby to niesamowite. Jednak potrzebne jest cytowanie.
Jason R. Coombs
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.