синхронизация локальной папки windows с удаленной папкой ftp в реальном времени

<p>я знаю, что об этом уже спрашивали, но я бы хотел, чтобы это происходило в реальном времени и прозрачно (без необходимости открывать отдельный ftp-клиент, такой как filezilla).</p><p>например, если я редактирую текстовый файл в локальной папке, а затем сохраняю его, он должен немедленно обнаружить его и отправить изменения в удаленную папку. кроме того, если файлы/папки добавляются или удаляются в локальной папке, те же самые изменения должны быть сделаны в удаленной папке.</p><p>это может быть однонаправлено (изменения, внесенные в локальную папку, должны быть перенесены в удаленную папку, но обратное не требуется).</p><p>было бы замечательно, если бы это позволило нам указать некоторые исключенные файлы/папки, которые не должны быть синхронизированы.</p><p>есть ли такое приложение, о котором вы знаете?</p>

<p> <a href="http://winscp.net/">winscp</a> может делать именно то, что вы хотите, с его <a href="http://winscp.net/eng/docs/task\_synchronize">синхронизировать</a> особенность. единственная проблема заключается в том, что он иногда пропускает обновление, и вам придется остановить мониторинг и перезапустить его (что вызывает полную синхронизацию). я только заметил это, когда я делаю много сохранений в один и тот же файл за короткие промежутки времени.</p>

<p>это заняло у меня полдня бесконечного тестирования - вот мои выводы: в наши дни есть несколько прекрасных автоматических приложений для синхронизации в стиле ftp <-> с поддержкой dropbox для пк, которые действительно являются мечтой. ну, почти. только один действительно может быть рассмотрен (на данный момент): и это <a href="http://www.goodsync.com">goodsync</a> . это неизменно надежно, быстро и плавно (достаточно). в других решениях есть либо ошибки, либо ошибки, либо недостатки функций.</p><p>есть большой, называемый <a href="http://www.nchsoftware.com/ftp/index.html">fling</a> - это идеально - каждый путь !!!! - кроме, хм, он не обновляет ftp-сервер, когда вы удаляете файлы. он может только добавлять или изменять .... это действительно инструмент <em>uploading</em>. если кто-то не попросит их добавить недостающую функцию в приложение.</p><p>и затем <a href="http://ftpbox.org">ftpbox</a> - это еще одно упоминание, но после 10 минут его попытки это не имеет смысла: он постоянно дергался в своих постоянных уведомлениях «файл x был загружен», когда этим определенным файлам даже не требовалось быть синхронизирован, и даже при обновлении файла с локального компьютера, он, кажется, перезаписывает его с предпоследней версией с сервера !!</p><p><strong>так что это goodsync, люди, <a href="http://lifehacker.com/5821145/how-to-set-up-a-file+syncing-dropbox-clone-you-control">пробовали и тестировали</a> .</strong></p><p>в конце концов, золотой папочка из них выглядит <a href="http://www.syncany.org">syncany</a> , но его еще нет. предположим, стоит того!</p>

<p> <a href="https://www.sugarsync.com">sugarsync</a> является конкурентом для <a href="https://www.dropbox.com/en/">dropbox</a> . это позволяет вам выбирать папки, которые вы хотите синхронизировать, а не просто использовать специальную папку в разделе «мои документы». любой из них является бесплатным для хранения до 2 гб.</p><p>если вы пытаетесь использовать свой собственный ftp-сервер, я думаю, что бесплатный (откажется от программы) <a href="http://www.freewaregenius.com/2007/09/18/netdrive/">netdrive</a> plus <a href="http://www.educ.umu.se/~cobian/cobianbackup.htm">cobian backup</a> - ваш ответ. cobian позволит вам периодически планировать резервное копирование.</p><p>если вы не возражаете платить за планировщик резервного копирования, мой любимый вариант - <a href="http://www.centered.com/">second copy</a> , который позволит вам создавать резервные копии файлов при каждом их изменении.</p><p>и cobian, и secondcopy работают напрямую с ftp-серверами, но я обнаружил, что у них возникают проблемы с большими наборами файлов по ftp.</p>

<p>сетевой диск <a href="http://www.netdrive.net/">www.netdrive.net</a> </p><p>смонтирует ваши ftp серверы как отдельный диск на вашем компьютере. тогда вы можете просто использовать любую бесплатную службу синхронизации файлов для перемещения файлов из одной папки в другую.</p>

<p>autover делает то, что вы просите, и бесплатно.</p><p>он будет копировать на ftp/usb/диск при изменении файлов и поддерживает множество других функций.</p><p> <a href="http://www.beanland.net.au/autover/">http://www.beanland.net.au/autover/</a> </p>

<p>кажется, что <a href="http://www.superflexible.com/features.htm">super flexible file synchronizer</a> может сделать это.</p>

<p> <a href="http://ftpbox.org/">http://ftpbox.org/</a> </p><p>поздно на вечеринку! но это прекрасно работает для меня. и это бесплатно.</p>

<p>я программист для проекта ftp с открытым исходным кодом iqbox: <a href="https://code.google.com/p/iqbox-ftp/">https://code.google.com/p/iqbox-ftp/</a> </p><p>он синхронизирует ftp в режиме реального времени (хотя сканирует ftp-сервер, поскольку ftp-серверы не поддерживают уведомления в режиме реального времени) и имеет дополнительный инструмент командной строки для автоматизации. есть загрузка для windows. кроме того, код python работает на windows, mac или linux.</p>

<p>попробуйте <a href="http://www.goodsync.com/">goodsync</a> . он бесплатен для трех папок синхронизации и совместим с ftp, sftp и многими вариантами облачной синхронизации.</p>

<p>total commander имеет встроенный функционал для ftp и синхронизации. просто <a href="http://www.ghisler.com/download.htm">скачать</a> и установить его, подключиться к папке ftp на левой панели, открыть локальную папку справа и выбрать <code>commands</code><strong> -> </strong><code>synchronize dirs</code>.</p>

<p>вы пробовали ftp synchronizer? он предназначен для синхронизации файлов ftp. он не поддерживает синхронизацию в реальном времени, но вы можете разрешить синхронизацию файлов каждые несколько минут.</p>