Пользуетесь двумя устройствами с разными операционками и не знаете, как настроить синхронизацию данных между ними? Сделать это можно с помощью программ ниже.
Syncthing

Позволяет безопасно синхронизировать файлы между различными устройствами (ПК, смартфоны или серверы) в реальном времени. Синхронизация происходит по типу P2P, то есть напрямую без использования каких-либо облачных хранилищ, что гарантирует безопасность ваших данных.
Также можно настроить тип версионирования (сохранение старых версий файлов). Например, вы можете сделать так, что старые файлы будут храниться вечно или автоматически удаляться через указанное время.
Syncthing работает с Windows, Linux, macOS и Android устройствами.
FreeFileSync

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

Разрешает создать своё личное облачное хранилище, которое можно использовать не только как синхронизатор файлов, но и для выполнения других задач. Вы сможете безопасно хранить данные на собственном сервере, NAS или локально.
Самое главное отличие Nextcloud от предыдущих программ в том, что вы можете, например, начать сейчас редактировать файл на одном ПК, а завтра продолжить его редактирование уже на другом. С Syncthing и FreeFileSync такой трюк не пройдёт, так как им для синхронизации файлов необходимо, чтобы оба компьютера работали одновременно.
rsync
Ещё одна утилита для синхронизации файлов. Но она может подойти не всем, так как управляется из командной строки. Зато вы можете спокойно здесь работать даже с очень большими файлами (прога копирует только изменённые части файлов, что существенно экономит трафик и время).
Вы можете даже автоматизировать процесс синхронизации с помощью bash-скриптов.
Изначально rsync была создана для работы на Linux. На Windows её запустить можно через WSL (Windows Subsystem for Linux).
Также есть Grsync — более удобная для использования версия rsync, которая имеет графический интерфейс. Но она подходит только для выполнения базовых задач.
Источник: https://www.howtogeek.com/