Если вы используете несколько компьютеров, возможно, вы уже используете службу синхронизации для управления файлами на разных компьютерах. Один из наиболее популярных вариантов синхронизации — использование онлайн-хранилищ, таких как Dropbox, Google Drive и OneDrive, для переноса файлов с одного компьютера на другой. Одним из недостатков этого является то, что копии ваших файлов будут находиться на сервере поставщика услуг и могут быть взломаны. Другой метод — использовать технологию P2P, например BitTorrent Sync, и синхронизировать файлы напрямую между компьютерами.
Синхронизация — это гибрид Dropbox и BitTorrent Sync. Он позволяет синхронизировать файлы напрямую между компьютерами без стороннего сервера. Кроме того, он имеет открытый исходный код, и каждый может проверить его код на наличие каких-либо проблем с безопасностью или даже создать его собственное приложение.
Syncthing поддерживает Windows, Mac, Linux, BSD и Solaris. Даже если вы используете разные ОС на каждом компьютере, вы все равно можете синхронизировать файлы с одного компьютера на другой.
Начало работы
Чтобы начать, посетите страница загрузки и загрузите соответствующий пакет для вашей ОС. Распакуйте zip-архив и запустите установщик. В большинстве случаев для запуска службы просто запустите исполняемый файл — установка не требуется.
После запуска приложения Syncthing откроется веб-браузер и загрузится веб-интерфейс. Вот что вы увидите: обзор вашего текущего статуса синхронизации.
Первое, что нужно сделать, — это добавить репозиторий. На самом деле это означает добавление папок, которые вы хотите отслеживать и синхронизировать.
Если вы заметили, Syncthing поддерживает управление версиями файлов, и вы можете указать количество версий, которые будут храниться в вашей системе. Вы даже можете установить текущий репозиторий в качестве главного, чтобы изменения на других машинах не повлияли на файлы на этой машине.
Далее вам нужно добавить узел. Узел — это удаленный компьютер, с которым вы хотите синхронизировать файлы. На внешнем компьютере перейдите в «Редактировать ->Показать идентификатор», чтобы найти идентификатор своего узла. Используйте этот идентификатор узла для подключения в качестве нового узла на вашем текущем компьютере.
После добавления узла вам нужно перейти к настройкам репозитория и добавить узел, с которым вы хотите синхронизироваться. Все файлы, которые вы поместили в репозиторий, теперь будут синхронизированы с другим компьютером.
Преимущества синхронизации
Очевидно, что основным преимуществом Syncthing является безопасность:
- Конфиденциальность: все ваши файлы хранятся на вашем компьютере. Вам не нужно беспокоиться о том, что сторонний сервер будет взломан и все ваши файлы будут раскрыты.
- Шифрование: все соединения защищены с помощью TLS. Используемое шифрование обеспечивает идеальную прямую секретность, чтобы предотвратить доступ к вашим данным любому злоумышленнику.
- Аутентификация: каждый узел идентифицируется надежным криптографическим сертификатом. Только узлы, которые вы явно разрешили, могут подключаться к вашему кластеру.
- Открытый исходный код: любой может просмотреть код и исправить любую ошибку или проблему безопасности.
Еще одно преимущество Syncthing — вам не нужно беспокоиться о месте для хранения. Большинство поставщиков онлайн-хранилищ ограничивают вас фиксированным объемом места для хранения. Для Syncthing он ограничен объемом памяти вашего компьютера.
Заключение
Существует множество способов синхронизации файлов между компьютерами, и Syncthing – еще одно полезное приложение, которое вы можете использовать. На данный момент он все еще находится в стадии разработки, и следует ожидать некоторых ошибок или проблем. Однако большинство функций уже реализованы и работают хорошо. Открытый исходный код и отсутствие необходимости полагаться на сторонние сервисы для синхронизации ваших файлов делают его привлекательным приложением. Попробуйте и дайте нам знать, подходит ли вам это или вы предпочитаете использовать Dropbox, BitTorrent Sync или любые другие сервисы, которые вы используете в настоящее время.
Изображение предоставлено: Обновить ключ от BigStockPhoto