Існує декілька способів бездротового резервування файлів. про Linux. З них всього дві програми - Synching і Resilio Sync (раніше називалися BitTorrent Sync.) - унікальні. Вони не тільки синхронізують ваші файли між вашими комп'ютерами, але й не вимагають ніяких знань про те, як налаштувати сервер.
Розблокуйте «Шпаргалку за основними командами Linux» зараз!
Це підпише вас на нашу розсилку
Введіть адресу електронної пошти
[] [] [] [] розблокування
Прочитайте нашу політику конфіденційності
Замість цього ці програми працюють на основі однорангового зв'язку передачі файлів між пристроями, які ви хочете, без посередників (наприклад, Dropbox). Це робить налаштування дуже простим, за рахунок використання власних комп'ютерів, а не комп'ютерів іншої людини.
Resilio Sync є приватною дочірньою компанією Resilio Inc., яка була створена компанією BitTorrent, щоб допомогти краще сфокусувати свої зусилля. Для порівняння, Syncthing є відкритим вихідним кодом відкритим вихідним - ви не тільки можете внести свій внесок у його розвиток, розмістивши пропозиції, але і його нутрощі доступні в Інтернеті для всіх, щоб побачити і поліпшити.
Яке рішення підходить вам найкраще, залежить від ряду факторів, які будуть розглянуті тут. Однак, заради справедливості, ми розглянемо тільки безкоштовну версію Resilio Sync.
Що таке синхронізація файлів?
По суті, це просто спосіб оновлення набору файлів між двома або більше пристроями. Це включає в себе такі речі, як Google Drive, а також синхронізація і Resilio Sync. Це корисно, якщо ви хочете зберігати резервні копії своїх файлів в іншому місці, на випадок, якщо ваш комп'ютер вийде з ладу.
Це також простий спосіб надсилання файлів між людьми. Поки у них обох є пристрої, які підтримують обрану платформу, вони можуть синхронізувати практично все (з достатньою пропускною здатністю і дисковим простором. Дисковий простір).
Resilio Sync и Syncthing: те ж саме, але різні
Коли ви приступаєте до цього, обидві програми мають більше спільного один з одним, ніж ви думаєте. Вони обидва виконують одну і ту саму роботу (синхронізація файлів) і роблять це дуже схожим чином. Тільки в найдрібніших деталях ви почнете бачити відмінності здебільшого.
Встановлення
Це не може бути великою проблемою для людей, але все ж це важливий фактор, на який варто звернути увагу. Зрештою, якщо ви хочете, щоб ваші друзі і члени сім'ї відправляли файли між своїми пристроями за допомогою обраної вами програми, буде корисно, якщо вони дійсно зможуть завантажити її на свій комп'ютер без сторонньої допомоги.
Resilio Sync знаходиться в невеликому недоліку, коли справа доходить до установки в Linux. Так як він пропріетарний, і не дуже популярний, наприклад, Steam., ви не знайдете його в репозиторіях менеджера пакетів. Тим не менш, Resilio надає повне керівництво про те, як отримати і встановити свій продукт. Це стосується більшості основних операційних систем Linux, включаючи Debian (і його похідні, такі як Ubuntu).
Синхронізація може бути трохи легше отримати, залежно від того, яку операційну систему Linux ви використовуєте, Наприклад, openSUSE і Debian мають Syncthing у своїх репозиторіях - це просто питання встановлення. Для операційних систем Linux без нього за замовчуванням вам потрібно буде додати його вручну., схожий на Resilio Sync.
Разом з цим, обидва також надають архіви TAR.GZ скомпілювати, так що ви можете використовувати їх, навіть якщо ви не можете знайти пакет.
Налаштувати
І Syncthing, і Resilio Sync досить прості у використанні. Це, як кажуть, є кілька відмінностей у тому, як вони роблять це, які будуть розглянуті тут. Основні контрасти, мабуть, випливають з двох позицій, які приймають програми: як продукт (Resilio) і як проект (Syncthing).
За замовчуванням жодна з двох програм не має графічного інтерфейсу користувача (графічний інтерфейс користувача) в традиційному сенсі. Замість цього, запустивши його, ви відкриваєте веб-браузер і отримуєте до нього доступ звідти. Для Resilio Sync він знаходиться за адресою http: // localhost: 8888 /. Для синхронізації, http: // localhost: 8384 /. Є також кілька сторонніх додатків для Syncthing, які надають більш природний спосіб доступу до нього, наприклад Syncthing-GTK (Resilio також має цю опцію, але не в Linux).
Після першого запуску Resilio Sync вам буде запропоновано ввести ім'я користувача і пароль. Тепер, кожен раз, коли ви намагаєтеся отримати до нього доступ, вам потрібно буде надати ці облікові дані. Це повинно поліпшити безпеку - інші люди, які використовують ваш комп'ютер, не зможуть отримати доступ до панелі керування.
Після того, як ви це зробите, ви можете налаштувати його поведінку за своїм смаком, використовуючи вбудовані меню налаштувань. Звідти ви можете зробити кілька речей, наприклад відключити відправку статистики назад в Resilio. Ви також можете вимкнути необхідність автентифікації для входу в панель керування, якщо вас це дратує.
Синхронізація трохи простіше у налаштуванні. На відміну від Resilio Sync, він не змусить вас використовувати автентифікацію, безпеку торгівлі для зручності. Однак, коли ви потрапляєте на веб-панель керування, її легко налаштувати в меню «Параметри». Ви також можете вибрати зі світлої, чорної або темної теми. залежності від вашого смаку.
Спільне використання тек
Хоча обидва додатки працюють однаково, використовуючи одноранговий зв'язок, їх реалізації трохи розрізняються. Для того, щоб теки були спільними для ваших пристроїв, вони повинні проходити автентифікацію з використанням спеціального коду. Це запобігає доступу сторонніх до ваших файлів.
Resilio Sync робить додавання тек до загального доступу дуже простим для кінцевих користувачів. Веб-інтерфейс надає спадне меню для вибору теки за вашим вибором. Ви навіть можете створити новий, якщо хочете!
Зробивши це, Resilio Sync надає вам кілька способів поділитися цією папкою з іншими вашими пристроями. Ви можете скопіювати дійсний ключ автентифікації або відсканувати в QR-коді. для мобільних телефонів. Поряд з цим, Resilio Sync також може відправляти за клікабельним посиланням - це дуже зручно для користувачів настільних комп'ютерів.
Загальні ресурси також дозволяють вам вибрати, чи можуть інші пристрої вносити зміни до спільної теки. Тобто можливість додавати або видаляти файли в загальному ресурсі. Це корисно для місця, де ви хочете відправляти файли тільки іншим людям, наприклад друзям і родичам.
Синхронізація вимагає трохи іншого підходу. Замість безпосереднього спільного доступу до тек, ви спочатку додаєте пристрої, з якими хочете синхронізуватися. По суті, це означає, що вам потрібно додати код автентифікації для кожного пристрою тільки один раз, а не для однієї теки. Синхронізація забезпечує більш високий рівень довіри до синхронізованих пристроїв, ніж Resilio Sync.
Зробивши це, ви можете вільно додавати будь-які теки, які хочете синхронізувати, а також пристрої, на які хочете їх відправити. Однак, на відміну від Resilio Sync, вам потрібно вручну вводити місце розташування, а не використовувати меню, що розкривається. У вас також є можливість зробити теку доступною тільки для читання, аналогічно Resilio Sync.
Перевага Resilio Sync: спільне використання зашифрованих тек
Одна цікава функція, яку підтримує Resilio Sync, - спільне використання зашифрованих тек. По суті, це спосіб синхронізації контенту, так що він прихований на цільовому пристрої - вони не можуть прочитати, що знаходиться всередині. Ця функція унікальна для Resilio Sync, одна з небагатьох основних відмінностей між нею і Syncthing.
Цей тип спільного ресурсу призначений для розповсюдження вашого контенту на ненадійні пристрої, такі як сторонні комп'ютери. Це допомагає підтримувати надійну і швидку синхронізацію Resilio Sync - чим більше пристроїв спільно використовують один і той же файл, тим швидше виконується синхронізація між ними. Це пов'язано з тим, що є більше пірів, з яких можна отримати шматки ваших даних.
При цьому, в більшості випадків, ця функція не стане порушенням угоди проти Syncthing. У людей, як правило, немає стороннього комп'ютера під рукою.
Загальні функції
Крім цих невеликих відмінностей, є багато речей, які обидва продукти роблять однаково добре:
- Ви можете обмежити їх завантаження і швидкість завантаження.
- Ви можете виключити теки та файли для синхронізації (за допомогою прихованого текстового файла).
- У кожного є форум підтримки, якщо у вас виникнуть якісь проблеми.
- Більшість параметрів мають розумні значення за замовчуванням, тому вам не потрібно їх змінювати.
У підсумку...
Як ви можете бачити, і Syncthing, і Resilio Sync дійсно дуже схожі один на одного. Як правило, ви не пропустите нічого, якщо ви підете в ту чи іншу сторону (якщо ви не використовуєте платну версію Resilio Sync). Вибір програми дійсно зводиться до особистих уподобань.
Синхронізація має тенденцію ставити багато труднощів перед користувачем, що видно на його веб-панелі управління. Хоча це означає, що керувати ним, як правило, легше, але освоїти його трохи складніше.
Його природа з відкритим вихідним кодом може також сподобатися тим, хто вважає пропріетарні моделі більш сумнівними. Поряд з цим, це означає, що якщо в програмі є недоліки, обов'язково знайдуться люди, які зможуть їх виправити. Сторонні інтерфейси для Syncthing є хорошим прикладом цього.
Resilio Sync трохи краще, ніж Syncthing, завдяки тому, що є реальним продуктом, за який люди платять. В результаті, його веб-панель управління набагато простіше в навігації, і навіть має додаткову або на дві функції більше, ніж її конкурент.
Крім того, оскільки це підтримується реальним бізнесом, підтримка користувачів значно розширилася. Поряд з форумом користувачі Resilio Sync можуть звертатися за допомогою електронною поштою - набагато надійніше, ніж відповіді спільноти.
При цьому важливо пам'ятати кінцеву мету всього цього: зберегти ваші файли у безпеці. Як би ви не чинили, поки ваша система захищена, ніщо інше не має значення. Будь-яка резервна копія краще, ніж нічого, врешті-решт.
Що б ви вибрали? Syncthing? Resilio Sync? Або щось інше?
