- Директна peer-to-peer синхронизација која елиминише потребу за cloud серверима и штити приватност.
- Потпуна компатибилност између Windows-а, macOS-а, Linux-а и Android-а путем јединствених идентификатора уређаја.
- Флексибилна контрола протока података са опцијама само слања, само пријема или двосмерног слања.
- Систем верзирања датотека ради спречавања случајног губитка и управљања историјом промена.
Сигуран сам да вам се то десило: имате датотеке раштркане по рачунару, лаптопу и телефону, и на крају жонглирате кабловима или отпремате све у облак само да бисте приступили једном документу. То је гњаважа, посебно ако сте забринути где ће ваши подаци завршити или ако не желите да плаћате месечну претплату само да би вам датотеке биле лако доступне. Ту долази до изражаја Syncthing , алат који вам омогућава да синхронизујете своје фасцикле у реалном времену без ослањања на екстерне сервере.
Најбоља ствар код овог софтвера је то што користи peer-to-peer технологију, што значи да ваши уређаји комуницирају директно једни са другима. Нема посредника који чува ваше фотографије или лозинке; све остаје на вашој локалној мрежи или се преноси шифровано преко интернета. У основи је то као подешавање сопственог приватног облака, али без техничких проблема конфигурисања сложеног сервера од нуле.
О чему се тачно ради у Синхронизацији?
За оне који нису упознати, Syncthing је програм отвореног кода, који ради на више платформи и омогућава више машина да одржавају идентичне фасцикле. Без обзира да ли користите Windows, macOS, Linux или Android , програм осигурава да ако додате датотеку на рачунар, она се магично појави на вашем мобилном уређају за неколико секунди. На основу протокола за размену блокова , не поново отпрема целу датотеку сваки пут када направите промену, већ преноси само блокове података који су промењени, штедећи значајну количину пропусног опсега.
Један од кључева његовог рада је безбедност путем TLS-а , што осигурава да нико не може да шпијунира ваше податке док путују кроз мрежу. Штавише, изузетно је флексибилан: можете да одлучите које фасцикле ћете делити, са ким и у ком смеру информације теку.
Инсталација према вашем уређају
У зависности од тога где желите да га инсталирате, поступак се мало разликује, иако је логика иста:
- На Виндовсима: Иако основни извршни фајл постоји, топло се препоручује његово коришћење СинцТраизорОва апликација обавија Syncthing у кориснички прилагођенији интерфејс, омогућава му да се аутоматски покреће са системом и спречава да стално имате отворен прозор конзоле.
- На Линуку: Варира у зависности од дистрибуције. У Ubuntu-у или Debian-у можете додати званични репозиторијум и увести PGP кључ. У Fedora-и или Manjaro-у је обично доступан у стандардним репозиторијумима. Конфигурисање системски демон тако да сервис ради у позадини без потребе да интерфејс буде отворен.
- На Андроид-у: Постоји званична апликација на Play продавници, а такође и на F-Droid-у. Идеална је за то. аутоматске резервне копије камере директно на рачунар.
- На NAS-у (нпр. Qnap): Може се инсталирати преко AppCenter-а отпремањем одговарајуће датотеке, што омогућава NAS-у да делује као централни чвор за складиштење.
Подешавање и интеграција опреме
Да би два уређаја почела да деле датотеке, прво морају да се „упознају“. То се ради путем ИД-а уређаја , јединственог алфанумеричког низа који служи као ИД вашег уређаја. Да бисте га пронашли, идите у одељак Акције и изаберите Прикажи ИД , где ћете такође видети практичан QR код за ваш мобилни уређај.
Када добијете ИД другог уређаја, додирните Додај уређај и унесите га. Важно је напоменути да веза није аутоматска из безбедносних разлога: други уређај ће добити обавештење и мора да прихвати захтев да би се веза успоставила. Када се повежете, видећете да се статус мења у „повезано“, чак и ако још увек не преносите датотеке.
Конфигурација фасцикле и проток података
Када повежете уређаје, следећи корак је да изаберете шта желите да синхронизујете. Када кликнете на Додај фасциклу , морате јој дати ознаку (име за идентификацију) и тачну путању на чврстом диску. На картици Дељење бирате уређаје који би требало да имају приступ тим подацима.
Ево где постаје занимљиво: тип фасцикле. Не желимо увек да све буде двосмерно. Постоје три опције:
- Пошаљи и прими: Ово је стандардна конфигурација. Свака промена направљена на било ком уређају реплицира се на свим осталима.
- Само пошаљите: Уређај је „шеф“. Он шаље измене другима, али игнорише све измене које долазе споља. Савршен је за резервне фасцикле где не желите да мобилна грешка обрише датотеке са вашег рачунара.
- Само пријем: Уређај је пасиван. Прихвата само промене које долазе са других чворова.
Напредно управљање и контрола верзија
Понекад, аутоматска синхронизација може бити мач са две оштрице: ако случајно обришете нешто на једном месту, то ће нестати свуда. Да би се избегли проблеми, Syncthing укључује верзионисање датотека . Уместо трајног брисања датотеке, програм је премешта у скривену фасциклу под називом .stversions.
Можете конфигурисати различите стратегије верзирања. Режим „Канта за смеће“ трајно чува све, док је постепено верзирање паметније: чува много верзија у првих неколико минута, затим једну дневно, и на крају једну недељно, оптимизујући простор на диску. Ако ово не конфигуришете, могли бисте завршити са гигабајтима старих датотека које троше меморијски простор, а да тога нисте ни свесни.
Оптимизација мреже: Кластери и приватност
Ако имате много уређаја, можете креирати радијални кластер тако што ћете један уређај означити као „Презентер“. Ово омогућава презентеру да уведе нове уређаје у мрежу, чинећи пренос података ефикаснијим и мање зависним од једне машине. Избегавајте креирање мрежастих кластера (где су сви уређаји презентери свим осталима) како бисте спречили стварање фантомских уређаја које је тешко уклонити.
Што се тиче приватности, иако је све шифровано, имајте на уму да повезани чворови могу да виде вашу ИП адресу . Стога, повезујте само уређаје који припадају људима којима потпуно верујете. Поред тога, Syncthing користи глобалне сервере за откривање и репетиторе како би помогао уређајима да се пронађу кроз строге заштитне зидове, мада се ово може прилагодити ако вам је потребна потпуна изолација.
Поседовање алата попут овог трансформише управљање датотекама елиминишући ослањање на облак и враћајући нам контролу над нашим информацијама. Комбиновањем правилне инсталације на сваком систему, интелигентног управљања типовима фасцикли и добро подешеног система верзија, постижемо дигитални екосистем где подаци теку безбедно, брзо и потпуно слободно између мобилних уређаја и рачунара.


