Содержание:
Существует много ситуаций, при которых требуется синхронизировать файлы и папки между двумя компьютерами или серверами. Далеко не всегда удается сделать это вручную, ведь потребуется слишком много времени. К счастью, существует множество специализированных программ, автоматизирующих процесс.
Windows Handy Backup
Стоит начать с многофункционального приложения Windows Handy Backup, предназначенного для резервного копирования, восстановления и синхронизации операционной системы. Передавать файлы и папки между серверами или персональными компьютерами можно по локальной сети или через протокол FTP по интернету. Помимо этого, программа имеет множество дополнительных возможностей.
Создание резервной копии делится на четыре категории: полная, инкрементная, дифференциальная и смешанная. Более подробнее по каждому варианту можно узнать в русскоязычном руководстве от разработчиков. Стоит упомянуть и о таких функциях, как создание загрузочного диска, планирование задач Windows, использование командной строки и многое другое. Пробная версия работает 30 дней и содержит все возможности Handy Backup. После придется оплатить лицензию, чтобы продолжить пользоваться бэкапером.
SmartSync
Следующее приложение было создано российскими разработчиками и позволяет выполнить множество манипуляций с операционной системой, включая синхронизацию файлов и папок. Поддерживаются как накопители внутри одного устройства и локальные сети, так и сервисы FTP, SFTP, OneDrive, DropBox, Google Drive, Amazon S3, WebDAV и другие. SmartSync Pro работает с ZIP-архивами и может как создавать их, так и считывать.
Среди дополнительных функций стоит отметить продвинутый планировщик задач, возможность получать уведомления на электронную почту, создавать резервные копии и многое другое. Все действия пользователя протоколируются и доступны для просмотра в любой момент. При этом можно устанавливать приоритет определенных задач, чтобы задать очередность их выполнения. Демо-версия предполагает бесплатное использование всех функций в течение 30 дней.
Allway Sync
На очереди еще одно автоматизированное решение для оперативной синхронизации данных между устройствами. Предусмотрена функция, позволяющая синхронизировать компьютер и подключенное съемное устройство без ведома пользователя. Естественно, она включается заранее. Есть и другие автоматические опции, а чтобы исключить нежелательные действия, достаточно воспользоваться удобной системой фильтров.
Предусмотрено несколько языков интерфейса, а само приложение всегда подключено к серверам разработчика и автоматически обновляется в случае выхода новой версии. Среди поддерживаемых протоколов FTP, WebDAV и MS ActiveSync. Бесплатная версия не ограничивает пользователя в опциях, однако допускает дублирование не более 20 тысяч файлов за 30 дней.
GoodSync
GoodSync — простое приложение для синхронизации и резервного копирования файлов на всех популярных операционных системах. Поддерживаются протоколы FTP, WebDAV, OneDrive, Office 365 и Google Drive. Помимо этого, есть версия клиента как на ПК, так и на мобильные устройства (Android и iOS). Как и в предыдущем случае, эта программа тоже имеет автоматическую службу, работающую в фоновом режиме.
Рассматриваемое решение использует продвинутые технологии, позволяющие обнаруживать даже перемещенные и/или переименованные файлы, после чего синхронизировать их на других подключенных устройствах. Поддерживается перенос даже тех данных, которые открыты в настоящий момент (обычно операционная система запрещает подобные действия). Синхронизируются не только компьютеры и носители, но и смартфоны. Программа платная, имеется несколько вариантов покупки: помесячная подписка, полная оплата, а также расширенные версии для предприятий.
FreeFileSync
Следующая программа поддерживает работу с «тяжелыми» файлами размером более 4 ГБ. При работе FreeFileSync сравниваются не только названия файлов, но и их размеры, даты изменения и метаданные. Автоматически определяет конфликтующие данные и предлагает пользователю варианты решения. Поддерживается передача папок как через локальную сеть, так и через интернет.
В FreeFileSync несколько типов синхронизации: автоматическая, ручная, зеркальная и режим обновления, в котором приложение находит переименованные или перенесенные файлы, после чего синхронизирует их. Среди дополнительных функций стоит отметить командную строку, опцию «drag & drop», установку фильтров и критериев сравнения, а также сбор статистики работы приложения. Доступна русская локализация, при этом программа бесплатна.
PureSync
PureSync — еще одно удобное решение для синхронизации данных и создания их резервной копии. В бесплатной версии реализована работа только в локальной сети и со съемными накопителями, однако при покупке лицензии появляется поддержка FTP и других протоколов.
Синхронизация в приложении может быть автоматической (при внесении изменений в какие-либо файлы), ручной или регулярной с настраиваемым расписанием. Примечательно, что к PureSync подключается цифровая камера. Помимо этого, доступна установка исключений и дополнительных параметров сравнения. Это, пожалуй, все основные функции рассматриваемой программы, однако этого вполне достаточно для комфортного выполнения поставленной задачи.
SyncBackFree
SyncBackFree — еще один комплексный вариант для синхронизации файлов и папок на компьютере. Поддерживается работа со съемными устройствами (флэш-карты, жесткие диски и т. п.), внутри локальной сети, а также по FTP-протоколу. Работа с приложением происходит с помощью удобного планировщика, где пользователь сам устанавливает регулярность синхронизации. Можно делать ее каждый день, раз в неделю или раз в месяц.
Ручное вмешательство здесь практически не требуется. Достаточно установить все параметры при первом входе и не вспоминать о SyncBackFree, пока не понадобится изменить какие-то настройки. А сложность интерфейса упрощается наличием русского языка.
PowerFolder
PowerFolder — проект небольшой зарубежной компании с таким же названием. Приложение работает со всеми популярными облачными хранилищами, FTP-серверами и, естественно, через локальные сети. С одной стороны интерфейс программы выполнен в простом стиле, с другой — он загроможден большим количеством функций, что может затруднить работу пользователя. Особенно учитывая то, что русский язык здесь не предусмотрен.
Демо-версия PowerFolder имеет ограниченные функции и может усложнить работу. При этом пользователю предоставляется 5 ГБ облачного пространства, которое можно применить в качестве дополнительного инструмента для синхронизации. Приложение работает с любыми типами данных от обычных документов до исполняемых файлов. Для получения пробной лицензии необходимо зарегистрироваться на сайте разработчика.
Create Synchronicity
Следующую программу можно скачать бесплатно, и в ней даже не предусмотрена платная версия. Она является отличным помощником в резервном копировании и синхронизации данных на компьютере. Главное окно выглядит довольно компактно и просто, что позволяет разобраться в тонкостях использования на интуитивном уровне.
Как и во многих других приложениях подобного рода, в Create Synchronicity предусмотрен планировщик расписания сравнений файлов и папок. Можно воспользоваться функцией формирования регулярных выражений, различных фильтров и исключений, а также нескольких профилей для одновременной работы с разными данными. Русский язык не предусмотрен.
Resilio Sync
Resilio Sync использует протокол BitTorrent для синхронизации данных, который хоть и имеет спорную репутацию, все же не делает эту программу пиратской. Для домашнего использования ее можно скачать бесплатно, а для корпоративных пользователей предусмотрена бизнес-версия с расширенными возможностями, включая подключение большого количества устройств.
Интерфейс программы подразумевает каталог загруженных файлов, доступных для скачивания пользователям, подключенным к вашему профилю. Синхронизация может быть как выборочной, так и полной. Предусмотрен русский язык, имеется приветливая служба поддержки, которая готова решить любую проблему. В надежности разработчика сомневаться не приходится, ведь он сотрудничает с такими гигантами, как Microsoft, Wargaming, Kaspersky и др.
Exiland Backup
Exiland Backup — многофункциональное ПО от отечественных разработчиков с поддержкой русского, украинского, белорусского и других языков. Предусмотрено три вида лицензии: бесплатная, стандартная и профессиональная. Первая позволяет создавать выборочные и полные резервные копии, а также синхронизировать устройства. Однако в ней можно подключать только один компьютер (помимо исходного) и только по локальной сети. Реализована система уведомлений и планировщика задач.
В более продвинутых версиях за плату открывается возможность выбирать виды синхронизации и резервного копирования, подключать более одного ПК и сервера, появляется поддержка протоколов FTP и SSH, Яндекс.Дикса (WebDAV), Outlook и многое другое. Для ознакомления со всеми функциями имеется демо-версия. Если вам нужно выполнить синхронизацию в качестве разовой процедуры, это отличный вариант.
Мы рассмотрели все популярные решения для синхронизации файлов и папок между двумя и более устройствами. Большинство из них являются платными, однако почти везде предусмотрена демо-версия. В таких приложениях зачастую имеется не только искомая функция, но и резервное копирование, а также другие дополнительные опции.
Наш Telegram каналТолько полезная информация
Ничего не говорится о способе сравнения файлов при синхронизации. Так можно и нужный затереть.
В версии 6.0 разработчики улучшили алгоритм синхронизации файлов, сделав его более безопасным.
Поддержка версионности файлов при синхронизации
В версии 5.0 и ниже если исходный файл был изменен, то программа просто затирала (перезаписывала) файл в конечной папке. Это опасная операция, т.к. в случае порчи файла в источнике, испорченный файл попадал в конечную папку. В версии 6.0 появилась возможность настроить правила синхронизации, чтобы предыдущий файл в конечной папке мог переименовываться либо по номеру версии, либо по дате модификации (не затирался).
Пример файла в конечной папке:
Договор.docx – основной файл (без версии) – самый свежий.
Договор (v001).docx – самый старый файл
Договор (v002).docx – почти самый старый файл
Договор (v003).docx – почти самый свежий файл
Перед копированием исходного файла «Договор.docx» в конечную папку существующий файл «Договор.docx» будет переименован в «Договор (v004).docx», а исходный файл «Договор.docx» будет скопирован на его место. Таким образом, файл в конечной папке не будет перезаписан.
Если вы хотите, чтобы программа переименовывала файлы в конечной папке по дате изменения, вы можете указать шаблон вида «[YYYY]-[MM]-[DD] [hh][mm]», тогда имя файла будет иметь вид «Договор (v2021-02-27 0027).docx».
Предыдущий коммент (Аноним) относится к программе Exiland Backup. Кстати, эта программу мы используем на работе и она показала себя на отлично. Настроили, как говорится, и забыли. То, что надо.