Синхронизация или Resilio Sync: как обмениваться файлами в Linux?

Существует несколько способов резервного копирования файлов в Linux по беспроводной сети. Из них две программы — Syncthing и Resilio Sync (ранее называвшаяся BitTorrent Sync) — уникальны. Они не только синхронизируют ваши файлы между вашими компьютерами, но и не требуют никаких знаний о том, как настроить сервер.

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

Resilio Sync является дочерней компанией Resilio Inc., созданной компанией BitTorrent, чтобы лучше сосредоточить усилия. Для сравнения, Syncthing — это открытый исходный код — вы можете не только внести свой вклад в его развитие, публикуя предложения, но и все его внутренности доступны в Интернете, чтобы все могли их увидеть и улучшить.

Какое решение лучше всего подходит для вас, зависит от ряда факторов, которые будут рассмотрены здесь. Однако, справедливости ради, он будет рассматривать только бесплатную версию Resilio Sync.

Что такое синхронизация файлов?

По сути, это просто способ сохранить набор файлов, обновляемых между двумя или более устройствами. Сюда входят такие вещи, как Google Drive, а также Syncthing и Resilio Sync. Это полезно, когда вы хотите хранить резервные копии ваших файлов в другом месте на случай, если ваш компьютер выйдет из строя.

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

Resilio Sync and Syncthing: то же самое, но другое

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

Установка

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

Resilio Sync находится в небольшом недостатке, когда дело доходит до установки в Linux.. Поскольку он проприетарный и не очень популярный, как Steam, вы не найдете его в репозиториях диспетчера пакетов. Однако Resilio предоставляет полное руководство о том, как получить и установить их продукт. Это включает в себя большинство основных операционных систем Linux, включая Debian (и производные, такие как Ubuntu).

Syncthing может быть немного проще получить, в зависимости от того, какая операционная система Linux ты используешь. Например, и openSUSE, и Debian имеют Syncthing в своих репозиториях — это просто вопрос его установки. Для операционных систем Linux без него по умолчанию вам нужно будет добавить его вручную, как и в Resilio Sync.

Наряду с этим оба также предоставляют архивы TAR.GZ , поэтому вы можете использовать их, даже если не можете найти пакет.

Настройка

И Syncthing, и Resilio Sync довольно просты в использовании. При этом есть несколько различий в том, как они это делают, которые будут рассмотрены здесь. Основные контрасты, кажется, проистекают из двух позиций, которые занимают программы: как продукт (Resilio) и как проект (Syncthing).

По умолчанию ни одна из двух программ не имеет графического интерфейса пользователя (GUI) в традиционном смысле. Вместо этого, как только вы его запустите, вы открываете свой веб-браузер и получаете доступ к нему оттуда. Для Resilio Sync это http://localhost: 8888/. Для Syncthing http://localhost: 8384/. Есть также несколько сторонних приложений для Syncthing, которые обеспечивают более естественный способ доступа к нему, например Syncthing-GTK (Resilio также имеет эту опцию, но не в Linux).

При первом запуске Resilio Sync вам будет предложено ввести логин и пароль. Теперь, каждый раз, когда вы пытаетесь получить к нему доступ, вам нужно будет предоставлять эти учетные данные. Это сделано для повышения безопасности — другие люди, использующие ваш компьютер, не смогут получить доступ к панели управления.

Как только вы это сделаете, вы можете настроить его поведение по своему вкусу, используя их встроенное меню настроек. Оттуда вы можете сделать несколько вещей, например отключить отправку статистики обратно в Resilio. Вы также можете отключить необходимость аутентификации для входа в панель управления, если вас это раздражает.

Syncthing — это немного проще настроить. В отличие от Resilio Sync, он не заставит вас использовать аутентификацию, торговую безопасность для удобства. Однако, когда вы находитесь в веб-панели управления, ее легко настроить в меню «Настройки». Вы также можете выбрать светлую, черную или темную тему в зависимости от вашего вкуса..

Совместное использование папок

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

Resilio Sync упрощает добавление папок для совместного использования для конечных пользователей. В веб-интерфейсе есть раскрывающееся меню для выбора нужной папки. Вы даже можете создать новый, если хотите!

Сделав это, Resilio Sync предоставляет вам несколько способов предоставления доступа к этой папке другим вашим устройствам. Вы можете скопировать фактический ключ аутентификации или отсканировать QR-код для мобильных телефонов. Наряду с этим Resilio Sync также может отправлять интерактивную ссылку, что довольно удобно для пользователей настольных компьютеров.

Общие папки также позволяют вам выбирать, будут ли другие устройства может вносить изменения в общую папку. То есть возможность добавлять или удалять файлы в общей папке. Это полезно для тех мест, где вы хотите отправлять файлы только другим людям, например, друзьям и семье.

Syncthing использует несколько иной подход. Вместо того, чтобы напрямую предоставлять общий доступ к папкам, вы сначала добавляете устройства, с которыми хотите синхронизироваться. По сути, это означает, что вам нужно только добавить код аутентификации для каждого устройства один раз , а не для отдельной папки. Syncthing обеспечивает более высокий уровень доверия к синхронизируемым устройствам, чем Resilio Sync.

После этого вы можете добавлять любые папки, которые вы хотите синхронизировать, а также устройства, на которые вы хотите их отправить. Однако, в отличие от Resilio Sync, вам необходимо вручную ввести местоположение, а не использовать раскрывающееся меню. У вас также есть возможность сделать папку доступной только для чтения, как в Resilio Sync.

Преимущество Resilio Sync: совместное использование зашифрованных папок

Одна интересная функция, которую поддерживает Resilio Sync, — это совместное использование зашифрованных папок. По сути, это способ синхронизации контента, чтобы он был скрыт на целевом устройстве — они не могут прочитать, что внутри. Эта функция уникальна для Resilio Sync, что является одним из немногих основных отличий между ней и Syncthing.

Этот вид общего доступа разработан как способ распространения вашего контента на ненадежные устройства, такие как сторонний компьютер.. Это помогает поддерживать надежность и скорость Resilio Sync — чем больше устройств используют один и тот же файл, тем быстрее выполняется синхронизация между ними. Это потому, что есть больше одноранговых узлов, от которых можно получить фрагменты ваших данных.

При этом в большинстве случаев эта функция не будет препятствием для Syncthing. В конце концов, у людей обычно нет под рукой стороннего компьютера.

Общие функции

Помимо этих незначительных различий, есть много вещей, с которыми оба продукта справляются одинаково хорошо:

  • Вы можете ограничить их скорость загрузки и скачивания.
  • Вы можете исключить папки и файлы для синхронизации (используя скрытый текстовый файл).
  • У каждого из них есть форум поддержки, если у вас возникнут проблемы.
  • Большинство настроек имеют интеллектуальные значения по умолчанию, поэтому вам не нужно их менять.

В заключение …

Как видите, и Syncthing, и Resilio Sync на самом деле очень похожи друг на друга. Как правило, вы ничего не упустите, если пойдете любым путем (если только вы не выберете платную версию Resilio Sync). Выбор программы действительно зависит от личных предпочтений.

Syncthing имеет тенденцию ставить перед пользователем много сложностей, что отображается на его веб-панели управления. Хотя это означает, что, как правило, управлять им легче, когда вы освоите его, но это немного более крутая кривая обучения.

Его открытый исходный код также может понравиться тем, кто находить проприетарные модели более сомнительными. Вместе с тем это означает, что если в программе есть недостатки, обязательно найдутся люди, которые исправят их. Сторонние интерфейсы для Syncthing — хороший тому пример.

Resilio Sync немного отполирован, чем Syncthing, благодаря тому, что он реальный продукт, за который люди платят. В результате на его веб-панели управления намного проще ориентироваться, и даже в ней есть пара дополнительных функций больше, чем у его конкурента.

Кроме того, поскольку он опирается на реальный бизнес, существует гораздо больше поддержки пользователей. Наряду с форумом пользователи Resilio Sync могут обращаться за помощью по электронной почте — это намного надежнее, чем ответы сообщества.

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

Что бы вы выбрали? Синхронизация? Resilio Sync? Или что-то еще?

.

Оцените статью
oilgasindustry.ru
Добавить комментарий