Как синхронизировать две папки в режиме реального времени в Windows

Вы когда-нибудь хотели, чтобы две папки в двух разных местах были синхронизированы в режиме реального времени? Может быть, у вас есть одна папка на вашем рабочем столе или ноутбуке(desktop or laptop) , и вы хотите синхронизировать ее с другим компьютером в вашем доме или с внешним устройством хранения,(storage device) таким как жесткий диск USB , или с сетевым устройством хранения(storage device) ( NAS )?

Существует множество бесплатных программ, которые могут помочь вам синхронизировать две папки, но очень немногие из них хорошо справляются с синхронизацией папок в режиме реального времени. Что я имею в виду под режимом реального времени, так это то, что пользователю не(user doesn) нужно вручную открывать программу и запускать синхронизацию или ждать, пока программа запустится на регулярной основе.

В этой статье я собираюсь написать о бесплатной программе, которую вы можете использовать для настройки синхронизации в реальном времени между двумя папками, хранящимися в разных местах. Это полезно для целей резервного копирования или если вы работаете в команде и хотите избежать облачных служб, таких как Dropbox или Google Drive(Dropbox or Google Drive) .

Рассинхронизировать

Dsynchronize — это бесплатная программа, написанная каким -то польским(Poland) разработчиком , чей веб-сайт выглядит так, как будто он из 1990-х годов! Однако не судите о книге по обложке, потому что программы, которые он пишет, превосходны.

Во-первых, когда вы переходите по ссылке выше, вам нужно немного прокрутить вниз, чтобы перейти к нужной программе. Сначала я подумал, что ошибся сайтом, потому что продолжал читать о его первой программе под названием Dspeech . Прокрутите(Scroll) вниз мимо этого и мимо Dshutdown , и вы увидите Dsynchronize .

рассинхронизировать

Как отмечалось ранее, это довольно плохо выглядящий веб-сайт. К счастью, программное обеспечение является чистым и не содержит нежелательных программ, вредоносных программ, рекламы и т. д. После загрузки ZIP-файла(ZIP file) извлеките все файлы и запустите файл приложения(application file) .

При первом запуске приложения вверху вы увидите два поля для источника и назначения(source and destination) . Нам нужно настроить их в первую очередь.

dsychronize исходный пункт назначения

Установите флажок «Источники» и нажмите « Ввод(Enter) » . Справа вы увидите две кнопки: « Фильтровать(Filter) » и « Обзор(Browse) » .

исходный путь

Нажмите кнопку « Обзор(Browse) » и выберите первую папку. После выбора вы можете нажать кнопку « Фильтр(Filter) » , если хотите исключить определенные типы файлов или исключить подпапки. Если вы хотите, чтобы все синхронизировалось, не беспокойтесь о кнопке фильтра(filter button) .

Теперь, когда у нас выбраны две папки, мы можем приступить к настройке параметров. По умолчанию синхронизация будет работать только при нажатии кнопки « Синхронизировать(Synchronize) » . Согласно документации, вы должны сначала выполнить обычную синхронизацию, прежде чем включить синхронизацию в реальном времени.

параметры dsynchronize

Однако, прежде чем мы выполним какую-либо синхронизацию, давайте настроим параметры. Для начала, если вы хотите, чтобы изменения синхронизировались между обеими папками, вы должны установить флажок Двунаправленная синхронизация(Bidirectional synchronization) . Это также автоматически активирует поле Копировать только новые файлы(Copy only newer files) . Я также рекомендую установить флажок Создать папку, если она не существует(Create folder if not exists) , чтобы при создании новой папки в одной папке она автоматически создавала ту же папку в другой синхронизируемой папке.

Еще одна важная опция — Backup Changes . Это полезно, если вы хотите сохранить несколько версий изменений на тот случай, если вы не хотели что- то удалять или хотите просмотреть предыдущие версии документа и т. д .(t mean)

Есть еще несколько вариантов, которые говорят сами за себя. Если вы запутались, обязательно прочитайте TXT-файл(TXT file) , который находится в папке, куда было распаковано приложение.

Нажмите кнопку « Синхронизировать(Synchronize) » , чтобы выполнить одну синхронизацию. Сделав это, вы можете внести некоторые изменения, а затем выполнить еще одну синхронизацию, чтобы убедиться, что все работает так, как вы хотите.

кнопка синхронизации

Чтобы получить синхронизацию в реальном времени, вы должны установить флажок « Синхронизация в реальном времени(Realtime sync) » в разделе « Специальные параметры(Special options) » . Теперь, если вы оставите окно программы(program window) открытым и начнете добавлять, удалять или обновлять файлы в исходной или конечной папке(source or destination folder) , вы увидите, что папки обновляются автоматически без какого-либо вмешательства пользователя.

Это все еще не идеально, потому что вы должны держать окно программы(program window) открытым, но разработчик был достаточно умен, чтобы понять это. В разделе «Синхронизация таймера(Timer sync) » необходимо проверить еще два параметра: «Автозапуск»(Autostart) и «Автозапуск как сервис»(Autostart as service) .

Когда вы попытаетесь нажать кнопку Autostart(Autostart button) , вы получите сообщение о том, что вы должны запустить Dsynchronize от имени администратора(Administrator) . Для этого закройте программу, а затем щелкните правой кнопкой мыши файл приложения(application file) и выберите « Запуск от имени администратора»(Run as Administrator) .

запустить от имени администратора

Теперь вы сможете установить флажок Автозапуск(Autostart)  без сообщения. Затем установите флажок « Автозапуск как служба(Autostart as service) », и вы получите всплывающее окно, в котором вам нужно нажать кнопку « Установить службу»( Install Service) .

установить как сервис

Как только вы это сделаете, кнопка « Запустить службу(Start Service) » станет активной. Нажмите(Click) на нее и не беспокойтесь об учетной записи(Account) , пароле(Password) и т. д. Просто(Just) убедитесь, что системная учетная запись(System Account) отмечена. Нажмите « Готово(Done) », и вы должны увидеть, что программа теперь говорит, что работает как служба.

работает как сервис

Вот и все! Теперь закройте программу и начните обновлять, добавлять или удалять данные из своих папок и наблюдайте, как эти действия мгновенно синхронизируются с другой папкой.

синхронизировать две папки

В целом, программа работала очень хорошо в моих тестах, и я был впечатлен скоростью, а также тем фактом, что я мог сохранять резервные копии изменений и видеть файл(log file) журнала всего, что было обновлено, добавлено или удалено. Если у вас есть какие-либо вопросы, не стесняйтесь оставлять комментарии. Наслаждаться!



About the author

Я инженер-программист с более чем 10-летним опытом работы с Apple iOS и периферийными устройствами. Мой опыт в разработке аппаратного обеспечения заставляет меня стремиться к тому, чтобы устройства наших клиентов были максимально надежными и плавными. Последние несколько лет я пишу код и научился использовать Git, Vim и Node.js.



Related posts