Синхронизация без торомозов или что такое BitTorrent Sync

Синхронизация без торомозов или что такое BitTorrent Sync

Думаю, что такое облачные сервисы объяснять никому не нужно. Они прочно засели в наших гаджетах и уйдут оттуда еще не скоро. Ведь это очень удобно. При наличии неплохого интернета, можно забыть про кабели при синхронизации файлов. А флешки можно вообще выкинуть. Но у всех у них есть один большой минус – все данные хранятся на неизвестных нам серверах. И если что-нибудь случится с сервером кампании, то мы потеряем часть наших данных. В связи с этим возникает потребность в создании собственного “облака” для синхронизации. “Но ведь это так сложно!”, – скажут многие из вас. На самом деле, нет ничего проще. Настроить обмен данными между любыми девайсами в пару кликов нам поможет BitTorrent Sync.

Далеко не облачное хранилище

Сервис в чем-то похож на всем известные Dropbox или Google Drive, но это только на первый взгляд. На самом деле, BitTorrent Sync не имеет никакого отношения к хранению данных в “облаках”. Здесь применяется совершенно противоположная парадигма передачи файлов. Обмен происходит напрямую между различными пользователями, без дополнительного сохранения на удаленном сервере. Это не значит, что вообще никакой сервер не будет использоваться в процессе передачи. Просто он будет использоваться только для создания соединения между устройствами, и на этом его роль заканчивается.

Совершенно другой алгоритм работы

В основе всего лежит протокол P2P (peer-to-peer), который используется во всеми любимых торрентах. Если не вдаваться в подробности, то основной плюс данного протокола – простота при передаче файлов большого размера. В итоге BitTorrent Sync будет сам проверять заранее заданные папки на наличие новых файлов и автоматически синхронизировать их с вашими устройствами. Кроме того, нет никаких ограничений по объему файлов для синхронизации.

Пользоваться проще простого

Начать пользоваться BitTorrent Sync до смешного просто. Вы заходите на сайт компании и скачиваете нужный вам клиент. Они есть для всех популярных платформ, таких как Windows, Mac, Android, iOS и Linux.

Допустим, вы хотите синхронизировать определенную папку на ПК с вашим Android-планшетом. После установки соответствующих приложений, вам остается сделать всего пару шагов. Установив клиент на ПК, вы попадаете в окно программы. Единственное, что вам нужно сделать, так это один раз настроить соединение между девайсами и забыть об этом навсегда. Для этого нажмите кнопку “Add a Sync Folder”. В появившемся окне выберите папку, которую желаете расшарить для планшета и создайте “секрет”. Сервис использует 256-битный ключ для шифрования данных. То есть никто, не зная этого “секрета”, не сможет получить доступа к вашей папке, и ваши данные будут под надежной защитой. На этом настройка вашего ПК для синхронизации закончена.

2
Что же касается планшета, то тут нет ничего сложного. Нажав на кнопку “Добавить папку”, вы попадаете в меню синхронизации. Приложения попросит вас сосканировать QR-код. В настольном приложении, при нажатии правой кнопкой мыши, вам стоит выбрать пункт “Connect mobile device”. Все что вам остается, это сосканировать код, выбрать папку на девайсе для хранения данных и все. Настройка не займет у вас больше пары минут. Зато теперь все ваши файлы, появившиеся в заданной папке на ПК, сразу же появятся на вашем планшете.  И такую синхронизацию можно настроить и между смарфтонами, и между ПК и т. д. Только не забывайте, что для передачи данных понадобится соединение с интернетом.

3

Сервис очень прост и понятен, и будет полезен многим. Приложения от данного сервиса лаконичны и достаточно функциональны. Самое главное, что вы можете навсегда забыть про работу с ними. Сервис сам будет “подтягивать” нужные вам данные без обращения к программе. А неоспоримыми плюсами являются безопасность и неограниченность в объеме передаваемых файлов.

BitTorrent Sync

Alexey Buynichev
Alexey Buynichev
2013-12-13 10:35:04
Хорошая программа. Еще бы работу через прокси поддерживала и ушел бы с Dropbox. Уже джва года жду...
NeedBe
NeedBe
2013-12-13 10:45:35
Я так понимаю, что для синхронизации между, допустим, телефоном и ноутбуком, оба устройства должны быть включены? Ну, то есть, если одно из них выключено, то синхронизации не будет?
kosenka
2013-12-13 10:48:27
Поставил на комп и на телефон... сделал пробную синхронизацию - все отлично. Потом некоторое время не запускал эту программулину на телефоне, хотя на компе она была постоянно запущена... Запустил на телефоне и эта софтинка при синхронизации затерла мне файл паролей на компе :( Как можно указать, что синхронизация только в одну сторону должна идти?
Alexey Buynichev
Alexey Buynichev
2013-12-13 10:52:30
Все верно. Но в статье очень мало об этом говорится. А решить проблему можно несколькими компами со связанными через BitTorrent Sync папками. Уже даже появляются решения от производителей, например есть NAS с поддержкой протокола BitTorrent Sync.
Alexey Buynichev
Alexey Buynichev
2013-12-13 10:54:38
В свойствах синхронизируемой папки можно указать доступ "Только на чтение".
Kir
2013-12-13 10:55:34
Может кто-нибудь в курсе? А можно ли синхронизировать не хард компа, а скажем внешний жесткий диск? Есть ли какие-нибудь мануалы на эту тему?
Alexey Buynichev
Alexey Buynichev
2013-12-13 10:56:35
+ насколько я помню, там все удаляемые файлы не удаляются, а помешаются в папку .SyncArchive или .SyncTrash. Оттуда их можно восстановить.
kosenka
2013-12-13 11:01:48
А почему так произошло? Ведь, по идеи, синхронизация должна была сравнить, как минимум, даты файлов и залить новую версию на телефон, а не слить старую версию с телефона?
Alexey Buynichev
Alexey Buynichev
2013-12-13 11:05:09
Тоже задавался этим вопросом, но похоже что никак. BTS с внешними ресурсами не работает пока, нужно использовать дополнительный софт. Я для этих целей просто Total Commander использую, там есть синхронизация папок.
Alexey Buynichev
Alexey Buynichev
2013-12-13 11:07:48
Ничего не могу сказать, но сам сталкивался неоднократно, когда файл по каким-то неведомым мне причинам помещался программой в SyncTrash. Но его всегда можно достать оттуда, ничего не удаляется безвозвратно.
kosenka
2013-12-13 11:08:33
Нет таких папок на телефоне :( На компе нашел.
Олег
2013-12-13 11:27:37
Если у вас android то папки которые начинаются с точки будут скрыты для стандартных диспетчеров файлов. Попробуйте открыть с помощью "Root Browser".
Дмитрий Урванцев
2013-12-13 11:29:51
Да. Если хотите свой аналог дропбокса, подконтрольный Вам, смотрите в сторону owncloud. Только придется сервер небольшой сделать или хостинг прикупить.
Alexey Buynichev
Alexey Buynichev
2013-12-13 11:37:35
У owncloud идея та же, но реализация - совсем иная. Нужен поднятый вэб-сервер, что сразу сильно поднимает планку доступности (если за пример брать простого пользователя). У BTS же все гораздо проще: скачиваем инсталлятор, указываем папку и вуаля!
Alexander Popov
Alexander Popov
2013-12-13 15:32:45
Мое сетевое хранилище Synology после установки BitTorrent Sync перестало засыпать вообще. Так что задумываюсь, стоит ли его оставлять.
Alexander Popov
Alexander Popov
2013-12-13 15:39:18
В скрытой папке .SyncArchive 30 дней хранятся старые версии файлов. Убедитесь, что версия BTSync достаточно новая, чтобы поддерживала версии файлов.
Alexander Popov
Alexander Popov
2013-12-13 15:44:22
Свои данные между компами и NAS синхронизировал без проблем. Но дал ключик знакомому, его подключение видно, но он скачать не может. Все время показывает, что передано ноль. Подскажите, с чем может быть связана проблема.
Кирилл
2013-12-14 04:08:48
Версии для ios по-мойму нет. Или не там ищу ?
Alexey Buynichev
Alexey Buynichev
2013-12-14 06:38:13
https://itunes.apple.com/us/app/bittorrent-sync/id665156116?mt=8&utm_source=web&utm_medium=dlpop&utm_campaign=iOS
Слава Баранский
Слава Баранский
2013-12-14 09:24:51
И как работает?
Alexey Buynichev
Alexey Buynichev
2013-12-14 09:27:28
У меня андроид, на iOS не пробовал.
Слава Баранский
Слава Баранский
2013-12-14 09:46:19
…что для большинства слишком сложно и непонятно.
Александр Емельянов
Александр Емельянов
2013-12-23 15:10:51
Господа! А не подскажете-ли в чём может быть проблема? Установил BTSync на два компа, указал папочки для синхронизации. Индексация прошла, пошла синхронизация. Синхронизировалось 800 МБ и всё остановилось. На компах во вкладке "Устройства" было написано, что нет устройств онлайн, хотя со связью всё в порядке. Пока писал коммент, синхронизация снова началась. Что за перерывы? Заранее благодарен за ответы!
Danila Gordienkoff
2014-06-09 18:17:45
У меня в компании используем данный софт, все на ура. Тормоза есть, в локалке даже наблюдаются. Т.е. не сразу срабатывает.