Resilio Sync: передача и синхронизация данных с помощью технологии BitTorrent
Облачные технологии привнесли в нашу жизнь небывалый комфорт. С их помощью можем в считанные секунды привести в рабочее состояние браузер на любом из наших компьютерных или мобильных устройств. Благодаря им можем не заморачиваться с переносом вручную контактов и истории сообщений в интернет-мессенджеры. С их помощью можем синхронизировать между разными устройствами наши личные данные и передавать ссылки на скачивание этих данных другим лицам.
Правда, бесплатно много информации мы не синхронизируем и не передадим другим лицам. Каждое облачное хранилище ограничено каким-то размером объёма, предлагаемого бесплатно. Решить проблемы этого и прочих недостатков облачных сервисов призвано Resilio Sync – кроссплатформенное программное обеспечение, обеспечивающее передачу и синхронизацию данных напрямую между устройствами посредством технологии BitTorrent . Рассмотрим его работу.
О Resilio Sync
Resilio Sync — это альтернатива для тех, кто ворочает огромными объёмами данных между различными устройствами, но не хочет оплачивать платные услуги облачных хранилищ. И также для тех, кто слишком ценит свои личные данные и не доверяет системе безопасности облачных хранилищ. Resilio Sync – это ПО для синхронизации и передачи данных между различными устройствами по протоколу BitTorrent . Используя это ПО, мы не будем ограничены в объёмах синхронизации и передачи данных. Наши данные при передаче будут зашифрованы алгоритмом AES-128 , они нигде ни на каких серверах не будут оседать, а будут передаваться от устройства к устройству посредством генерации уникальных ключей и ссылок. Причём если мы захотим, сможем ограничить срок действия ссылки на получение наших данных вплоть до одного дня. А к ссылкам на синхронизацию данных сможем применить ограничение на число случаев использования вплоть до одного раза.
Ну и также с Resilio Sync сможем рассчитывать на большие скорости синхронизации и передачи данных. Выполняемые посредством облачных хранилищ эти операции производятся путём выгрузки данных с одного устройства на сервер облака и загрузки с сервера на другое устройство. Технология BitTorrent же предусматривает передачу данных без серверов-посредников, напрямую от устройства к устройству, и чем больше пользователей будут участвовать в процессе передачи данных, тем быстрее новые пользователи получат эти данные. В общем, с технологией BitTorrent дела будут идти быстрее и безопаснее.
Resilio Sync – кроссплатформенное ПО, существует для десктопных систем Windows, Linux, Mac, FreeBSD, для мобильных платформ Android, Windows Phone, iOS, для устройств Amazon Kindle Fire, NAC. Resilio Sync — условно-бесплатное ПО, при этом бесплатная версия Home для десктопных систем предусматривает всё необходимое для его нормального использования. В платной версии Pro можем получить продвинутые возможности типа изменения для синхронизируемых папок прав доступа к данным, автоматического добавления для синхронизации новых папок, выборочной синхронизации данных и т.п. Но в любом случае знакомство с программой Resilio Sync нужно начинать с бесплатной версии Home, страница её скачивания:
Рассмотрим работу Resilio Sync по передаче и синхронизации данных между двумя устройствами на примере компьютеров на базе Windows.
Установка программы
Специфика функционирования Resilio Sync схожа с работой клиентов облачных хранилищ, но с некоторой спецификой, присущей торрент-клиентам. ПО Resilio Sync работает в фоне операционной системы, в фоне же осуществляет синхронизацию назначенных нами папок. Ну а при необходимости передать данные по сети программа вызывается из фона или запускается мобильное приложение. Вот только при передаче данных другим лицам эти лица не смогут получить данные по ссылке в окне браузера. Как и при загрузке данных посредством технологии BitTorrent необходимо, чтобы у получателя был установлен торрент-клиент, также и при работе с Resilio Sync получателям файлов нужно иметь установленную программу или мобильное приложение.
При установке Resilio Sync в среду Windows необходимо указать наше имя, которое будет использоваться при трансфере данных. По умолчанию в качестве имени будет указано имя текущей учётной записи системы, но мы можем указать свои реальные имя и фамилию. Далее активируем галочки соглашений, жмём кнопку «Начать работу» и проходим стандартный процесс инсталляции.

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

В окне системного проводника указываем путь к нужному файлу и кликаем кнопку «Копия».

Далее передаём эту ссылку получателю по почте или с помощью мессенджера. И тогда получатель в своей программе Resilio Sync жмёт кнопку-плюсик, выбирает пункт «Введите ключ или ссылку».

Вводит ссылку, жмёт «Далее».

Указывает путь, куда он хочет загрузить принятый файл. И жмёт кнопку «Загрузка».

После этого он будет видеть прогресс и текущую скорость загрузки по типу того, как эти сведения отображаются в окне торрент-клиентов.

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

Т.е. здесь, опять же, видим принцип работы торрент-клиентов, только с учётом ограничений в плане действительности ссылок.
Синхронизация данных
Другая примечательная возможность ПО Resilio Sync – синхронизация данных на различных устройствах. Причём, в отличие от этой возможности, предлагаемой облачными хранилищами, Resilio Sync предусматривает её как в части полного распоряжения синхронизируемыми данными на других устройствах, т.е. с правом их редактирования и записи, так и только с правами чтения. В остальном синхронизация происходит так же, как и при её реализации облаками: на компьютере создаётся специальная папка, и все данные, которые в неё попадают, автоматически загружаются в такую же специальную папку на других устройствах. И если мы удаляем что-то из этой папки или редактируем файлы, то все действия отражаются на всех синхронизируемых устройствах.
Что нужно для настройки синхронизации между двумя Windows-устройствами? На исходном компьютере, где находятся данные, жмём кнопку-плюсик, кликаем «Стандартная папка».

Далее указываем права доступа к синхронизуемым данным и жмём кнопку «Копия».

Передаём скопированную ссылку на другой компьютер. Далее на этом другом компьютере в окне Resilio Sync жмём кнопку-плюсик, выбираем «Введите ключ или ссылку».

Указываем путь к папке, где у нас будут синхронизироваться данные. Либо же можем оставить путь по умолчанию, для синхронизации данных программа Resilio Sync создаёт папку со своим названием в числе папок пользовательского профиля. И жмём «Подключить».

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

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

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

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

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

Выбираем желаемую версию продукта. В нашем случае “Бесплатная” (Free).

Теперь выбираем желаемый вариант использования. В нашем случае будет выбран “Домашний” (Home) исключительно для ознакомления.
После загрузки файла, запускаем его.

Если есть желание запускать в качестве службы – ставил галку в соответствующем поле. Кликаем по кнопке Далее.
Запустится программа Sync.
Вводим желаемое имя, а также отмечаем галками соответствующие поля, если согласны с условиями. Кликае по кнопке “Начать работу”.

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

В предложенных вариантах выбираем стандартную папку.

В открывшемся окне, выбираем папку, например, “Документы”. По окончании, кликаем по кнопке “Выбор папки”.

После выбора папки. Программа предложит настроить политики доступа.

По окончании настроек, копируем ссылку.
На стороне клиента выполняем те же действия, но на этапе добавления каталога следует выбрать “Введите ключ или ссылку”.

В новом окне вставляем ссылку и кликаем по кнопке “Далее”.

В обновленном окне указываем по какому пути следует располагать принимаемые файлы. Для удобства указания пути, можно кликнуть по кнопке “Изменить”. По окончании настроек кликаем по кнопке “Подключить”.
На первоначальной машине появится запрос на разрешения действия.

Если разрешаем доступ – кликаем по галке.
Теперь добавленные файлы в каталог будут синхронизированы между машинами.
Настраиваем распределенную систему управления образами ISO с использованием BitTorrent

Мы в HOSTKEY сдаем клиентам в аренду вычислительные мощности на площадках в Амстердаме, Нью-Йорке и Москве, при этом набор инструментов (в т. ч. список доступных образов ISO) должен быть одинаковым во всех локациях. Дистрибутивы могут потребоваться для ручной установки операционной системы на сервер, для выбора особой разметки и/или набора ПО, для восстановления системы, изменения разбивки загрузочного диска, либо если инсталляцию нужной системы мы еще не автоматизировали. Рассказываем, как проблема решается в нашей распределенной инфраструктуре с помощью протокола BitTorrent.
Проблема
В современных серверах есть модули IPMI, позволяющие загрузить файл ISO с компьютера клиента через веб-интерфейс или Java-апплет, но в случае значительной удаленности и/или медленного клиентского канала установка операционной системы может затянуться на часы. Для ускорения процесса логично держать пул наиболее популярных образов в непосредственной близости от сервера, а поскольку большинство модулей IPMI поддерживают монтирование ISO, на каждой из трех площадок у нас есть такое хранилище. Команда на IPMI для монтирования конкретного файла отправляется из клиентской панели управления.
Пример списка образов:

Для поддерживаемых нашей HTML5-консолью серверов внутри контейнера доступен идентичный список файлов ISO.
Еще есть виртуальные серверы, где загрузочный образ монтируется с ISO storage domain соответствующего кластера oVirt, и в итоге мы получаем минимум три хранилища только на одной площадке. Необходимо, чтобы списки образов везде были одинаковыми (так проще поддерживать их актуальность), а также нам нужна уверенность, что выбранный в панели конкретный файл существует и будет смонтирован. Даже если пожертвовать отказоустойчивостью и попытаться повесить все функции по раздаче ISO в пределах датацентра на один сервер, все равно их потребуется не менее трех (по числу локаций).
Решение
Первой на ум приходит идея простого копирования образов по расписанию с некоего эталонного источника, например, через RSYNC. Мы пошли немного другим путем и стали передавать данные по протоколу BitTorrent, организовав между серверами-хранилищами сеть P2P.
Для использующегося в нашей инфраструктуре дистрибутива CentOS (да и под остальные популярные платформы) есть отличная программа Resilio Sync (бывш. BTSync). Процесс ее развертывания довольно прост: ставим на каждый сервер по экземпляру из пакета rpm и генерируем конфигурационный файл, а также секретный ключ для шифрования трафика между хостами (это мы делаем уже с помощью Ansible).
Также возможна установка бинарного файла из архива:
wget https://download-cdn.resilio.com/stable/linux-x64/resilio-sync_x64.tar.gz tar -xf resilio-sync_x64.tar.gz cp rslsync /usr/local/bin ln -s /usr/local/bin/rslsync /usr/local/bin/btsync btsync --dump-sample-config > btsync.config btsync --generate-secret
Правим конфигурационные файлы под наши нужды и раскладываем их по серверам. Для каждого сервера задаем «device_name» и актуальный путь к директории с образами: веб-интерфейс для настройки общих директорий нам не нужен, ее можно сразу прописать в блоке shared_folders.
Пример конфигурации для нашего случая:
# cat btsync.config < "device_name": "isoserver01.example.com", // уникальное имя для каждого сервера "listening_port" : 58889, "pid_file" : "/var/run/resilio.pid", "use_upnp" : false, "disk_low_priority" : true, "lan_encrypt_data" : true, "lan_use_tcp" : true, "folder_rescan_interval" : 60, "download_limit" : 0, "upload_limit" : 0, "shared_folders" : [ < "secret" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX", // сгенерированный нами ключ "dir" : "/PATH/TO/ISO/", // путь к синхронизируемой директории "use_relay_server" : false, // relay-сервера нам не нужны "use_tracker" : false, // чтобы ничего не отправлялось в BitTorrent Inc "use_dht" : false, // аналогично "search_lan" : false, // тоже не нужно, ниже мы зададим хосты списком "use_sync_trash" : true, // удалённые на другом сервер файлы будут попадать в «корзину» "known_hosts" : // список хостов нашей сети P2P [ "isoserver01.example.com:58889", "isoserver02.example.com:58889", "isoserver03.example.com:58889" ] >] >
Также необходимо открыть порт в настройках межсетевого экрана (пример для firewalld):
firewall-cmd --zone=internal --add-port=58889/tcp --permanent firewall-cmd --reload
Чтобы развернуть решение, остается только создать сервис, обеспечивающий автоматический запуск программы при старте ОС. Теперь достаточно добавить файл на любом из хостов (например, в локации, из которой поступил клиентский запрос на новый образ), и через короткое время он появится на остальных. Если файл удалить, на остальных хостах он попадет в поддиректорию .sync/Archive/, и при необходимости образ легко восстановить.
Что в итоге?
В результате реализации этого решения мы получили надежную рабочую систему управления файлами образов ISO, а также их доставки до клиентских серверов. Resilio Sync работает по протоколу BitTorrent, что снимает ограничения на размер файлов и значительно сокращает время их передачи. Данные при этом передаются в зашифрованном виде и хранятся только на наших инфраструктурных серверах, что повышает защищенность системы.
А еще в HOSTKEY можно пользоваться всеми возможностями технологичного API для быстрого заказа и управления серверами. Выберите сетевые настройки, операционную систему и получите любой сервер в течение 15 минут. Вы также можете собрать сервер индивидуальной конфигурации, в том числе с профессиональными GPU-картами.
Еще у нас можно добавить NVIDIA А5500, а специальный промокод для наших читателей «Я С ХАБРА» дает дополнительную скидку на любую покупку. При размещении заказа назовите промокод консультанту — и скидка ваша.
- системное администрирование
- серверное администрирование
- распределенная инфраструктура
- хостинг-провайдер
- iso
- автоматизация
- автоматическое управление
- bittorrent
- btsync
- resilio sync
- Блог компании HOSTKEY
- Хостинг
- Системное администрирование
Синхронизация данных на разных компьютерах и мобильных устройствах с помощью Resilio Sync
Привет, друзья. В этой публикации будем говорить об одной примечательной интернет-технологии, торрент-технологии, позволяющей нам синхронизировать наши данные на разных наших устройствах – компьютерах, ноутбуках, планшетах, смартфонах и т.п. Эту технологию реализует бесплатное кроссплатформенное программное обеспечение Resilio Sync. Если у вас огромные объёмы данных, с которыми вам нужно работать на разных компьютерных и мобильных устройствах, если вы не хотите платить за облачное дисковое пространство, либо же просто не доверяете свои данные облачным хранилищам, рассмотрите возможность работы с Resilio Sync. Ниже мы поговорим об особенностях предлагаемой Resilio Sync синхронизации данных, сравним её с синхронизацией, реализуемой облачными хранилищами. Ну и, конечно же, мы детально рассмотрим, как работает синхронизация посредством Resilio Sync. Поехали…
↑ Синхронизация данных на разных компьютерах и мобильных устройствах с помощью Resilio Sync
Итак, друзья, наши личные ценные данные – документы, рабочие проекты, фото, видео, прочие файлы. Есть два важных аспекта при обращении с ними. Первый – их сохранность на случай выхода из строя носителя информации. Второй – доступность на различных наших устройствах. Есть масса способов, обеспечивающих сохранность данных на компьютере: это создание отказоустойчивого RAID-массива, использование технологии дисковых пространств, резервное копирование или архивация данных. Но синхронизация данных с облачным хранилищем решает и задачу сохранности данных на случай выхода из строя жёсткого диска компьютера, и задачу доступа к данным с других наших компьютеров и мобильных устройств. Если вам нужно иметь доступ к данным с разных устройств, вы можете синхронизировать их с облаком, например, OneDrive от Microsoft, Google Диск от Google, Яндекс.Диск от Яндекса и т.п. Клиент облака OneDrive вообще встроен в Windows 10, а при желании работать с Google Диском или Яндекс.Диском вы можете установить в Windows их клиентские программы. Кстати, о синхронизации данных с помощью облака от Google можете почитать статью сайта «Синхронизация важных данных с облаком Google Диск».
Бесспорно, в наше время без облачных технологий, без облачных хранилищ никуда, но, друзья, какие у этих хранилищ есть недостатки? Самое главное – они ограничены определённым объёмом облачного дискового пространства, предлагаемого бесплатно. Microsoft OneDrive предлагает бесплатно всего лишь 5 Гб, Яндекс.Диск – 10 Гб, Google Диск – 15 Гб. Самое щедрое вроде как облако Mega, оно предлагает бесплатно целых 50 Гб, но это обман, 50 Гб бесплатно нам даётся только первый месяц пользования облаком, потом же бесплатный объём хранилища сдувается до 15 Гб. Ну и также стоит иметь в виду, что, загружая в облако свои ценные данные, мы всё же доверяем их сторонней организации. Уверены ли вы, что в этой организации не произойдёт утечки? Синхронизация данных же с помощью Resilio Sync не имеет этих недостатков.
↑ Resilio Sync: что такое
Друзья, Resilio Sync — это кроссплатформенное программное обеспечение, базирующееся на технологии P2P, с помощью которого мы можем напрямую, без участия сервера-посредника, как в облачных хранилищах, синхронизировать данные между своими устройствами. И также мы можем использовать Resilio Sync для единоразовой передачи данных по Интернету на свои устройства или другим пользователям. Resilio Sync существует для компьютеров на базе Windows, Linux, Mac, FreeBSD, для NAS-устройств, для устройств Amazon, для мобильных устройств на базе iOS и Android. На каждом из этих устройств с работающим в фоне ПО Resilio Sync у нас может быть папка с данными, синхронизируемая с другими устройствами.
Принцип работы Resilio Sync прост: на одном устройстве мы расшариваем папку и добавляем её на наших других устройствах. При изменении содержимого папки на одном из устройств эти изменения отразятся на других устройствах.
В механизме синхронизации Resilio Sync нет сервера, как в облачных хранилищах, т.е. нет постоянно активного источника актуального состояния данных. Данные синхронизируются напрямую между устройствами, а для этого, соответственно, помимо получающего обновление данных устройства, к Интернету должно быть подключено как минимум одно из наших других устройств с актуальным состоянием данных. Синхронизация данных между устройствами напрямую и использование технологии P2P делает этот процесс в разы быстрее, чем при использовании облачных хранилищ. При использовании Resilio Sync нам не нужно бояться утечки данных из-за атаки на сервер. В цепочке перемещения данных, повторюсь, нет сервера, а сама передача данных шифруется с помощью алгоритма AES-128. Скачать ПО Resilio Sync можно на официальном сайте проекта www.resilio.com/individuals . ПО предлагается нам в бесплатной редакции и платной Pro, обладающей большими возможностями, которые нам точно не нужны на первых порах и, возможно, не нужны в принципе. Давайте рассмотрим, как настроить синхронизацию данных между устройствами на базе Windows и Android.
↑ Установка и настройка Resilio Sync в Windows
Друзья, Resilio Sync существует для трёх актуальных версий Windows 7, 8.1 и 10. Давайте настроим первое устройство с синхронизируемой папкой, это будет компьютер на базе Windows 7. Настройка Windows-клиента Resilio Sync начинается прямо на этапе его установки. Здесь нам нужно указать наше имя, которое будет использоваться для передачи данных. По умолчанию программа мне предлагает имя учётной записи Windows.
Но я его сменю на своё. Дальше ставим галочки соглашений и жмём «Начать работу».
Теперь давайте настроим папку, которая будет синхронизироваться на других устройствах. Жмём меню-плюсик, выбираем «Стандартная папка».
Указываем папку, я, например, хочу, чтобы у меня на всех устройствах синхронизировалась моя небольшая медиатека, т.е. мои аудиофайлы. Поэтому я выбираю профильную папку «Музыка».
Далее Resilio Sync выдаёт нам окошко настройки папки, и в ней мы указываем права «Чтение и запись», это нужно, чтобы фиксировались изменения, внесённые нами на всех наших устройствах. Затем жмём кнопку «Копия» для копирования в буфер ключа синхронизируемой папки.
И передаём этот ключ на наше второе устройство. Ну и давайте настроим это второе устройство для синхронизации. В моём случае этим вторым устройством является компьютер на базе Windows 10. Здесь на этапе установки программы Resilio Sync также указываем своё имя.
Далее в окне программы жмём кнопку-плюсик и выбираем «Введите ключ или ссылку».
В появившееся поле вводим полученный с первого устройства ключ.
Указываем путь сохранения синхронизируемой папки на втором устройстве, я создам на пользовательском разделе диска папку «Музыка». Жмём «Подключить».
Теперь нам нужно снова обратиться к первому нашему устройству, где мы добавляли синхронизируемую папку и копировали её ключ. На этом первом устройстве нам необходимо подтвердить доступ к синхронизируемой папке со второго устройства.
И всё: в окне Resilio Sync на первом устройстве будем видеть прогресс синхронизации папки, а затем статус готовности синхронизации.
И потом на любом из Windows-устройств с синхронизируемой папкой с помощью её меню можем делать различные вещи – удалять, приостанавливать синхронизацию, менять настройки синхронизации, пользоваться функцией архива, хранящей 30 дней старые версии файлов, и т.п.
А как настроить синхронизацию этой папки на третьем устройстве? В окне Resilio Sync кликаем для папки кнопку «Поделиться».
В настройках расшаривания папки копируем ключ папки с правами «Чтение и запись». И также, в частности, с этими правами можем получить QR-код ключа, удобный для считывания мобильными устройствами.
Затем скопированный ключ передаём на третье Windows-устройство, добавляем ключ в программу Resilio Sync точно так, как мы добавили его на второе устройство. А что, если третьим устройством является мобильное, например, Android-гаджет?
↑ Установка и настройка Resilio Sync в Android
Друзья, чтобы добавить синхронизируемую папку на наше Android-устройство, на него нужно установить приложение Resilio Sync по ссылке на Google Play с официального сайта проекта. В этом приложении мы делаем тоже кое-какие настройки на этапе установки — указываем своё имя, можем указать, хотим ли мы, чтобы приложение использовало мобильный Интернет. Потом жмём «Готово». В окне приложения кликаем кнопку-плюсик. И выбираем либо «Введите ключ или ссылку», либо «Сканировать QR-код», чтобы получить ключ расшаренной для синхронизации папки.
Я, например, добавлю переданный на Android-устройство ключ. Далее указываем путь, где на Android-устройстве будет располагаться синхронизируемая папка. Я для этих целей специально создал папку «Музыка» на внешней SD-карте. Жмём «Создать». Синхронизируемая папка появится в окне приложения Resilio Sync. Тапаем кнопку её информации.
По умолчанию Android-приложение Resilio Sync не будет синхронизировать нашу папку, в приложении изначально настроена выборочная синхронизация. Это значит, что мы должны зайти в синхронизируемую папку в приложении и вручную запустить синхронизацию каждого файла в отдельности. Так сделано, чтобы не захламлять память мобильного устройства, не всё, что хранится у нас на ПК или ноутбуке, нужно нам на смартфоне и планшете. Но если вы хотите, чтобы синхронизация проходила автоматически, необходимо отключить пункт выборочной синхронизации. И тогда пойдёт автоматическая загрузка всего содержимого синхронизируемой папки. 
Вот такие, друзья, возможности в части синхронизации данных у ПО Resilio Sync. Можем иметь безграничный объём синхронизируемых данных на всех наших устройствах, либо же на устройствах совместно с другими пользователями. А можем использовать Resilio Sync просто как способ передачи файлов по Интернету с помощью отдельной возможности этого ПО. Здесь также у нас не будет никаких лимитов и сервера-посредника, файлы будут переданы напрямую с устройства на устройства с помощью торрент-технологии. Но об этой возможности Resilio Sync мы уже будет говорить в одной из следующих статей сайта.