> ## Content Index
> Fetch the complete content index at: https://blog.themarfa.name/llms.txt
> Use this file to discover other available public pages before exploring further.

# Обзор FreeFileSync. Бесплатная утилита для синхронизации файлов
- URL: https://blog.themarfa.name/obzor-freefilesync-biesplatnaia-utilita-dlia-sinkhronizatsii-failov/
- Published: 2021-06-01T08:43:00.000Z
- Updated: 2021-06-01T08:42:59.000Z
- Description: FreeFileSync — утилита с открытым исходным кодом для синхронизации файлов и папок.
- Author: Константин Докучаев
- Tags: Обзор, Windows, macOS, FreeFileSync

Периодически я ищу инструменты для синхронизации данных в папках. За это время я попробовал множество платных и бесплатных вариантов, но ни один из них так и не прижился в моей ежедневной работе. В этот раз я решил взять на пробу FreeFileSync.

[**FreeFileSync**](https://freefilesync.org/) — утилита с открытым исходным кодом для синхронизации файлов и папок.

Есть версии для Windows, macOS, Linux. Сразу оговорюсь, что у FreeFileSync есть платная версия (донатная версия), которая даёт возможности портабельной установки, параллельного копирования, автообновлений, оповещений на почту и тихой установки. Но сумма доната может быть любой — на ваш выбор.

### Интерфейс

На обзор я взял Windows-версию, но по факту между операционными системами разницы нет. На скриншотах ниже можно увидеть версии для macOS, Linux и Windows, соответственно.

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2021/05/macOS.png)

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2021/05/Ubuntu.png)

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2021/05/Windows.png)

Если вы уже работали с подобными утилитами, то разобраться что к чему не составит труда. А вот новичкам понадобится какое-то время на освоение. Это как раз тот случай, когда нужно показать обучение после запуска приложения. Но его нет.

Само приложение поделено на четыре условные зоны:

- Список задач;
- Лог работы;
- Исходная папка и папка назначения;
- Панель управления.

### Настройка синхронизации

FreeFileSync поддерживает несколько типов синхронизаций и источников. Вы можете синхронизировать локальные файлы и папки, сетевые папки, локальные данные с облаком или FTP-сервером и даже мобильные устройства.

Сама синхронизация может быть как односторонней, так и зеркальной. При этом можно настроить только обновление файлов или выборочную синхронизацию в обе стороны.

Для начала синхронизации нужно выбрать папки источника и названия, с которыми вы хотите работать.

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2021/05/image-85.png)

После чего на верхней панели надо выбрать тип сравнения: дата и размер файла, содержимое файла или размер файла. А также выбрать тип синхронизации.

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2021/05/image-86.png)

При необходимости можно перейти в дополнительные настройки синхронизации и выставить более точные параметры для автоматической работы. К примеру, настроить игнорирование ошибок, параметры разрешения конфликтов или фильтры для обработки лишь нужных файлов.

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2021/05/image-87.png)

Когда всё настроено, нужно нажать кнопку **Сравнить**для предпросмотра будущих изменений. Здесь же можно быстро настроить параметры фильтрации лишних файлов или разрешить какие-то конфликты.

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2021/05/image-88.png)

Если всё OK, то остаётся нажать кнопку **Синхронизировать**, и все данные будут перемещены согласно выбранным параметрам.

Саму синхронизацию можно сохранить для быстрого запуска в будущем. И здесь есть два варианта. Обычное сохранение нужно именно для ручного запуска задачи. Либо можно сохранить задачу в качестве пакетного задания и настроить параметры автозапуска. К сожалению, автозапуск работает с помощью системных возможностей операционной системы и придётся [воспользоваться инструкцией](https://freefilesync.org/manual.php?topic=schedule-batch-jobs).

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2021/05/image-89.png)

### Что ещё умеет FreeFileSync

В утилите много дополнительных фишек. К примеру, приложение умеет понимать, что данные были перемещены или удалены. А для всех удалённых или изменённых при синхронизации данных есть версионирование.

Из плюсов стоит отметить, что нет никаких ограничений на количество или объём данных, которые можно синхронизировать.

---

FreeFileSync — отличное бесплатное приложение для синхронизации данных между папками. Конечно, здесь не обошлось без минусов бесплатных и опенсорсных решений (сложность настройки автопланирования).

При этом ручные синхронизации работают как часы, и со своими задачами утилита справляется на ура. Если выбирать между платными аналогами и FreeFileSync, я не вижу каких-то причин переплачивать за более удобную работу. Здесь вы сможете настроить все те же задания, но придётся потратить чуть больше времени.

[Скачать FreeFileSync](https://freefilesync.org/)