Що таке bittorrent sync | BitTorrent Sync – що це таке? Як використовувати сервіс? Які моделі HTC підтримують роботу з HTC Sync Manager

HTC Sync Manager створено для простої та зручної синхронізації будь-яких файлів між телефоном HTC під керуванням оболонки Sense 4.0 та вище, стаціонарним комп'ютером або мобільним пристроєм. Програма розповсюджується безкоштовно. Завантажити її можна на офіційному сайті HTC або у нас (посилання буде далі за текстом).

За допомогою HTC Sync Manager ви зможете:

  1. Керувати бібліотекою фото, відео та музики на своєму комп'ютері.
  2. Відтворювати музику та відео вбудованим програвачем, відтворювати плейлисти iTunes та Windows Media.
  3. Імпортувати музику, фотографії та відеоролики зі свого HTC.
  4. Синхронізувати плейлисти, календар, контакти, документи, вибраний браузер між комп'ютером та пристроєм HTC.
  5. Передавати фотографії, відео, контакти, повідомлення, іншу інформацію з iPhone у свій пристрій HTC.
  6. Переглядати та керувати файлами на своєму пристрої HTC (лише для Mac).

Можливості програми HTC Sync Manager

Після інсталяції користувач отримує можливість синхронізувати дані з багатьох програм, закладки інтернет-браузера, різні медіафайли, записки, контакти, документи, списки відтворення їх популярних програвачів. Програма спростить процес створення та синхронізації резервних копій важливих файлів, підвищить ефективність роботи з даними.

Універсальна програма HTC Sync Manager допоможе користувачу швидко впорядкувати велику кількість документів, фотографій, відео- та аудіофайлів шляхом сортування всіх даних за призначенням. Програма дозволяє створювати плей-листи, імпортувати вибрані композиції з бібліотеки iTunes або Windows Media Player. Власники смартфонів серії iPhone зможуть легко та безпечно перенести необхідні контакти, повідомлення, каталоги фотографій, відео, музики зі свого пристрою на телефон HTC.

Які моделі HTC підтримують роботу з HTC Sync Manager

HTC Sync Manager працює з такими пристроями: HTC One A9, HTC Desire 626, HTC One ME dual sim, HTC One E9 dual sim, HTC One M9+, HTC One E9+ dual sim, HTC One (M9), HTC Desire EYE, HTC One(E8), HTC One mini 2, HTC Desire 612, HTC Desire 510, HTC Butterfly 2, HTC Desire 820, HTC One (M8), HTC Desire 816, HTC One max, HTC One, HTC One dual, HTC One mini , HTC Butterfly s, HTC J One, Desire L by HTC, Desire P by HTC, Desire Q by HTC, Droid DNA до HTC, HTC Butterfly, HTC Desire 200, HTC Desire 300, HTC Desire 500, HTC Desire 600c dual, HTC Desire 601, HTC Desire 600, HTC Desire 606w, HTC Desire 609d, HTC Desire 610, HTC Desire C, HTC Desire SV, HTC Desire U, HTC Desire V, HTC Desire VC, HTC Desire X, HTC Droid Incredible 4G, HTC , HTC EVO 4G LTE, HTC J, HTC J Butterfly, HTC One S, HTC One S Special Edition, HTC One SC, HTC One SV, HTC One SU, HTC One V, HTC One X, HTC One VX, HTC One X+ , HTC One XL, HTC One XC, HTC T327D, HTC T327W, HTC T329W, HTC T329D, INFOBAR A02.

Версії локалізації HTC Sync Manager

Інтерфейс програми перекладено кількома мовами, серед яких Burma(Windows only), Czech, Danish, French, German, Italian, Japanese, Norwegian, Polish, Portuguese, Російська, Simplified Chinese, Spanish, Swedish, Traditional Chinese, UK English, US English . Він відрізняється функціональністю, інтуїтивно зрозумілий та зручний у використанні.

З якими версіями Windows працює HTC Sync Manager:

  • Windows XP Home / Professional / Media Center Edition Service Pack 2 та 3 (32-розрядні)
  • Windows Vista Ultimate / Enterprise / Business / Home Premium / Home Basic Edition (32 та 64-розрядні) Service Pack 1
  • Windows 7 Ultimate/ Professional/ Home Premium / Home Basic Edition (32 та 64-розрядні)
  • Windows 8/8.1, Windows 8/8.1 Pro, Windows 8/8.1 Enterprise (32 та 64-розрядні)
  • Windows 10 Home / Enterprise / Professional Edition (32 та 64-розрядні)
  • Microsoft Office Outlook 2003, 2007, 2010 та 2013 (32 та 64-розрядні)

Користувачам телефонів під керуванням HTC Sense 3.6 та попередніх версій необхідно завантажити нову версію HTC Sync ( це інша програма!) та драйвер USB. Вся інформація доступна за посиланням “ ”.

Також встановлення драйвера позбавить користувача від можливих проблем з виявленням пристрою при підключенні його до комп'ютера. Після скачування, інсталяційний файл запускають виконання. Якщо в системі вже є ідентичний драйвер застарілої версії, то він оновиться у фоновому режимі.

Встановлення програми HTC Sync Manager на комп'ютер під керуванням Windows

Програма підтримує роботу з мобільним пристроєм через підключення через USB порт, бездротовий зв'язок Wi-Fi або Bluetooth. Перш ніж підключати телефон, слід правильно встановити програму HTC Sync Manager.

Процес встановлення:

  1. Завантажити інсталяційний файл із офіційного сайту на комп'ютер.
  2. Запустити файл на виконання та дотримуватися вказівок інсталяційної програми.
  3. За допомогою кабелю USB підключіть мобільний телефон HTC до відповідного порту комп'ютера.
  4. Почекати, поки програма визначить модель підключеного пристрою. На цьому етапі можуть виникнути проблеми. Іноді програма не може визначити апарат користувача. Тому необхідно увійти в налаштування телефону та увімкнути «Налагодження USB».
  5. Програма знайде та розпізнає пристрій. Далі користувач повинен вказати назву підключення і зберегти його в налаштуваннях.

Як використовувати HTC Sync Manager

1. Підключіть смартфон або інший пристрій HTC до USB-кабелю.
2. Коли пристрій запропонує вибрати тип з'єднання USB, натисніть “HTC Sync”, а потім натисніть “Готово”.
3. Зачекайте, поки HTC Sync Manager розпізнає Ваш пристрій. Вкажіть ім'я пристрою у відповідному полі програми-установника на ПК. Натисніть "Зберегти".
4. З'явиться панель, в якій можна настроїти параметри синхронізації, а потім виконати її.

Можливі проблеми при роботі з HTC Sync Manager та їх вирішення

HTC Sync Manager не бачить телефон

Якщо програма не виявила підключений апарат, слід відключити USB кабель від комп'ютера. У телефоні потрібно активувати функцію налагодження підключення USB. Пункт «Налагодження USB» знаходиться у налаштуваннях. Вибираємо рядок "Додатки" і далі "Розробка". Знайдіть порт USB 2.0 на комп'ютері. Сучасне обладнання має кілька USB портів, які працюють на більш високих швидкостях і з деякими пристроями можуть конфліктувати. Знову підключіть телефон та зачекайте кілька секунд.

Якщо проблема залишилася, необхідно перевірити працездатність кабелю. Підключіть телефон до іншого пристрою, на якому немає програми HTC Sync Manager та драйвера. Якщо з кабелем усе гаразд, на екрані комп'ютера з'явиться повідомлення про виявлений апарат. Проблема може виникати в місці з'єднання кабелю з роз'ємом і у разі таких підозр, краще замінити провід USB.

Завантажте та встановіть драйвер HTC та перезавантажте комп'ютер. Підключіть телефон до гнізда USB 2.0. Якщо проблема не зникла, слід зайти до «Диспетчера пристроїв» і пошукати серед встановленого обладнання не впізнаний комп'ютером пристрій. Клацніть правою кнопкою миші на ньому і виберіть опцію «Оновити драйвер». Далі натискаємо на пункт «Виконати пошук драйвера на цьому комп'ютері» та «Вибрати драйвер зі списку вже встановлених драйверів». У списку виберіть «USB-пристрій MTP».

Також драйвер можна інсталювати або оновити вручну. Після вибору опції «Здійснити пошук драйвера на цьому комп'ютері», натискаємо на кнопку огляд і вказуємо потрібний драйвер, який знаходиться в одній папці з програмою HTC Sync Manager.

HTC Sync Manager не синхронізує дані

Якщо програма відмовляється здійснювати синхронізацію даних, перевірте налаштування «Налагодження USB» і при необхідності деактивувати функцію, знявши прапорець.

Як вимкнути автозавантаження HTC Sync Manager?

Автоматичний запуск програми під час підключення телефону до комп'ютера можна вимкнути у головному вікні програми. Просто зніміть прапорець навпроти напису «Відкривати при підключенні пристрою».

Де завантажити безкоштовно HTC Sync Manager?

Завантажити безкоштовно останню версію інсталяційний пакет HTC Sync Manager 3.1.67.0 російською можна за посиланням.

Завантажити інструкцію російською можна . Якщо ж не вдасться впоратися самостійно, можете скористатися

BitTorrent Sync - це можливість безпечно з шифруванням передавати файли між вашими (і лише вашими) пристроями за допомогою протоколу BitTorrent. Не потрібні будуть новомодні хмари, в які люди заливають шифровані резервні копії, тому що не зрозуміло, хто може на стороні хмариритися у ваших файлах.

btsync працює на більшості сучасних операційних систем:

  • Mac OS X Snow Leopard чи новіший.
  • Windows XP SP3 чи новіший.
  • Linux з ядром 2.6.16 (glibc 2.4) чи новіший.
  • FreeBSD 8.4, 9.1 чи новіший.
  • Android 2.2 чи новіший.
  • iOS 5.0 або новіший.

Для багатьох звично асоціювати BitTorrent з купою народу, який качає разом піратські фільми, завдяки торрент-трекерам. Але у випадку з btsync – це не так!Для синхронізації ваших файлів між вашими пристроями ви повинні згенерувати символьний ключ-секрет. BitTorrent Sync використовує /dev/random у Mac та Linux та Crypto API у Windows для створення вашого випадкового, Base32-заснованого, символьного ключа-секрету. Весь трафік під час синхронізації буде зашифровано AES.

Якщо синхронізація буде здійснюватися над локальної мережі, а через Інтернет, можуть бути задіяні UDP, NAT traversal і UPnP для проходу шифрованого трафіку через маршрутизатори. Але в будь-якому випадку файли передаються зашифрованими з'єднаннями тільки між вашими пристроями, які знають ключ-секрет.

Для вирішення завдання пошуку ваших пристроїв у мережі існують такі рішення:

  • Local peer discovery. Якщо всі пристрої знаходяться в локальній мережі, то для їх пошуку здійснюється відправлення широкомовного (broadcast) пакету. Усі пристрої з єдиним секретом відповідають такий пакет і цим починають взаємодія.
  • Peer exchange (PEX). Ваші пристрої допомагають один одному, надаючи відомі їм адреси.
  • Відомі хости. Для локальної мережі з постійними IP-адресами можна вручну вказати адреси, за якими мешкають ваші пристрої.
  • DHT (Distributed Hash Table). Якщо ви дозволите, то за допомогою розподіленої хеш-таблиці буде здійснено пошук всіх ваших пристроїв, які знають SHA1 (ключ-секрет).
  • BitTorrent трекер. BitTorrent Sync може з дозволу використовувати трекер для полегшення пошуку один одного вашим пристроям. Трекер також виступає у ролі STUN сервера і допомагає пристроям встановити пряме з'єднання, які можуть бути за NAT.

Мінуси btsync.

btsync – це безкоштовна програма із закритим кодом.

Компанія BitTorrent Inc не має доступу до зашифрованих файлів, не розміщує файли у себе і ніяк не контролює процес, але збирає анонімну статистику про:

  • Архітектура.
  • Кількість файлів.
  • Кількість папок.
  • Унікальний ID.
  • Опції програми.

і при певних ситуаціях відправляє її на сервер BitTorrent Inc - дивись подробиці в . Ці мінуси можуть для когось переважити достоїнства програми і знати про них слід заздалегідь.

Встановлення у систему.

Справа в тому, що завантажений зі сторінки labs.bittorrent.com/experiments/sync.html бінарник btsync при своєму запуску розкидає і створить потрібні йому файли по шляхах.

Щоб зробити все красиво в Убунту і одразу вирішити всі питання з правами доступу на потрібні папки та організувати після перезавантаження запуск btsync, можна скористатися BitTorrent Sync PPA репозиторієм - ppa:tuxpoldo/btsync і додати його до системи sudo apt-add-repository ppa:tuxpoldo/btsync

Я пішов іншим шляхом через створення свого деб пакету btsync, який дозволив самостійно проконтролювати всі етапи.

  • Завантажте архів btsync.tar.gz, що містить все для створення свого деб пакету.
  • Розпакуйте архів.
  • Нові версії бінарника btsync, завантажені з його рідного сайту, слід розмістити в bittorrentsync/usr/local/bin/.
  • У файлі bittorrentsync/DEBIAN/control слід змінити поля Version та Architecture, залежно від того, що завантажили з офіційного сайту.
  • Передбачається і в скриптах прописано, що буде створено користувач і групу з іменем btsync.
  • Можете заздалегідь створити конфігураційний файл із потрібними налаштуваннями та зберегти його в bittorrentsync/etc/btsync/sync.conf. Параметри будуть описані нижче.
  • Запустіть create-bittorrentsync і отримайте деб пакет, який можна встановлювати в Убунту системах.

Параметри, які використовуються в btsync.

Формат конфігураційного файлу має бути в JSON. У файлі конфігурацій можна використовувати такі параметри:

Які бувають ключі-секрети у btsync.

  • З повним доступом (Full access)- Цей master ключ дає можливість всім пристроям повний двосторонній доступ під час синхронізації. У консолі використовуйте btsync --generate-secret
  • Тільки-на-читання (Read only)- Цей ключ генерується на основі master ключа за допомогою btsync --get-ro-secret МАЙСТЕР-КЛЮЧ. Використовується лише в односторонніх синхронізаціях.
  • Одноразовий (One-time)- Цей ключ-секрет можна створити на основі майстер-ключа Full access або ключа Read only. Час ключа One-time обмежений 24 годинами після його створення, після чого він не працюватиме.

Ігнорування файлів.

Якщо ви видали для синхронізації папки та файли, але деякі файли ви хотіли б виключити з операцій синхронізації, файл.SyncIgnore в кодуванні UTF-8 вам допоможе.

Підтримуються маски для файлів – * і?

Версійність файлів.

BitTorrent Sync підтримує версій файлів зі свого релізу 1.1.16. За промовчанням старі файли зберігаються 30 днів у підпапці.SyncArchive/. Період зберігання можна налаштувати за допомогою sync_trash_ttl. Старі версії файлів маркуються додатковим числом у імені файлу і чим вище число, тим пізніша версія цього файлу.

Використання btsync за допомогою веб-інтерфейсу.

Для роботи веб-інтерфейсу необхідно:
1) відсутністьу конфігураційному файлі блоку shared_folders. Розшаруватимете папки вже у веб-інтерфейсі.
2) наявністьу конфігураційному файлі блоку webu.
приклад
"webui" :
{
"listen" "0.0.0.0:8888",
"login" "admin",
"password" "pa$$1admin2very3Strong!"
}

За допомогою веб-інтерфейсу дуже легко розшарити папку. Використовуйте спочатку кнопку Додати папку (Add Folder) і натисніть один і один раз кнопку Сгенерувати (Generate) і збережіть ваш ключ-секрет. Вкажіть Шлях (Path) до папки, яка братиме участь у синхронізації.

На інших пристроях більше не натискайте кнопку Сгенерувати (Generate), а просто додавайте папки і вказуйте вже отриманий ключ-секрет.

Використання btsync без веб-інтерфейсу.

Адмінам, можливо, захочеться налаштувати синхронізацію безлічі серверів, без висіння зайвого порту з веб-інтерфейсом, хоч і захищений паролем.

Мені потрібно було налаштувати синхронізацію серед 3 серверів, де кожен із серверів складав свої резервні копії в певну папку, а файли з неї за допомогою btsync синхронізувалися на інші два сервери, що створювало потрібну надмірність.

Веб-інтерфейс сам відключиться, якщо
1) присутнійу конфігураційному файлі блок shared_folders.
2) відсутністьблоку webui або його параметра listen.

За допомогою команди btsync --generate-secret було отримано ключ-секрет AVE43EXY2TMKKXZISGEJ7S7NSGGPHRJBR , який було прописано в параметрі secret блоку shared_folders. Так як синхронізація проходитиме в стінах локальної мережі, то відключено такі технології як трекер, DHT, релей-сервер. А якщо йдеться про локальну мережу, то вказані всі IP адреси серверів у блоці known_hosts. Користувачеві, від якого буде працювати btsync, надано права на запис у каталоги /var/dump_backup/, /var/run/btsync/ та /usr/local/lib/btsync/.

У моєму випадку, конф /etc/btsync/sync.conf набув вигляду:
{
"device_name": "node1",
"listening_port" : 8889,
"storage_path" : "/usr/local/lib/btsync/",
"pid_file" : "/var/run/btsync/btsync.pid",
"check_for_updates" : false,
"use_upnp" : false,
"disk_low_priority" : true,
"lan_encrypt_data" : true,
"lan_use_tcp" : true,
"max_file_size_diff_for_patching" : 50,
"folder_rescan_interval" : 60,
"download_limit" : 0,
"upload_limit" : 0,
"shared_folders" :
[
{
"secret" : "AVE43EXY2TMKKXZISGEJ7S7NSGGPHRJBR",
"dir" : "/var/dump_backup/",
"use_relay_server" : false,
"use_tracker" : false,
"use_dht" : false,
"search_lan" : false,
"use_sync_trash": false,
"known_hosts" :
[
"10.0.1.11:8889",
"10.0.1.22:8889",
"10.0.1.33:8889"
]
}
]
}

Цей конфіг був розтиражований на інші сервери і підправлений лише параметр device_name, який має бути унікальним у межах вашої системи синхронізації. Рестарт служби btsync на всіх серверах - sudo /etc/init.d/btsync restart і тепер будь-який файл, що потрапив до каталогу /var/dump_backup/, опиниться на всіх інших серверах у їх локальних каталогах /var/dump_backup/.

FAQ btsync.

  • Хтось із інших користувачів BitTorrent може бачити мої файли?
    Ні. Хоча BitTorrent Sync заснований на протоколі BitTorrent, АЛЕ весь трафік шифрується приватними ключами, отриманими на основі вашого майстра ключа-секрету. Ваші файли можуть бачити та завантажувати лише ті люди, яким ви дасте ваш ключ-секрет.
  • Що це за ключ-секрет та як він працює?
    Секретний рядок із символів автоматично генерується на ваш запит і забезпечує його унікальність. Оскільки кожен ключ-секрет по 20 символів, малоймовірно, що один і той же ключ-секрет буде створений одночасно в двох різних місцях. Якщо ви параноїдально турбуєтеся про безпеку, то є можливість створювати нові ключі-секрети та замінювати поточні з кількістю символів у секреті більше 40. Не забудьте після генерації нового ключа для папки на всіх ваших пристроях замінити старий ключ на новий.
  • Як швидко почнеться синхронізація з появою змін?
    Якщо в розшаровану папку потрапляє файл, він буде синхронізований негайно після його збереження або закриття. Так як на різних операційних системах бувають різні аспекти, пов'язані з моніторингом файлових операцій, введено додатково механізм примусової перевірки папки через певний проміжок часу. За це відповідає параметр folder_rescan_interval.
  • Що це за файли.SyncID, .SyncIgnore, .SyncPart, .SyncTemp і.!Sync і папки.SyncTrash/.SyncArchive?
    Коли ви розшаруєте папку, то в ній створюються деякі службові файли та папки:
    • .SyncID - файл містить унікальний, внутрішній ID папки. Якщо видалити файл або вручну його змінити, то BitTorrent Sync може не розпізнати папку та синхронізувати її.
    • .SyncIgnore - файл, в якому можна вказати файли, що виключаються із процесу синхронізації. Чи підтримується вказівка ​​через маски * і?
    • .SyncTrash - (до v1.1.40) BitTorrent Sync за умовчанням не видаляє ваші файли. Ця папка містить файли, видалені на іншому пристрої.
    • .SyncArchive - (v1.1.40 та наступні) це нове ім'я для .SyncTrash, де зберігаються видалені файли в новому версійному стилі.
    • .!Sync - тимчасові файли BitTorrent Sync під час передачі зберігає з постфіком.!Sync. Після отримання всього файлу постфікс видаляється. Наприклад file.mp3під час отримання буде видно як file.mp3.!Syncі після повного закачування стане file.mp3.
    • .SyncPart - це розширення показує, що файл зараз оновлюється методом патчингу змінених чанків.
  • Що буде, якщо кілька людей зроблять зміни в тому самому файлі?
    Коли змінюється файл на одному пристрої, він відтворюється на інших пристроях. Збережеться остання версія файлу.
  • Що буде, якщо видалити файл із розшарованої папки?
    Після видалення файлу інші пристрої проведуть синхронізацію і приберуть файл зі своїх каталогів, виділених для синхронізації за цим ключем. Якщо use_sync_trash = true, файли будуть переміщені в підкаталог.SyncArchive/ всередині каталогу змінної dir. Якщо use_sync_trash = false, то в залежності від операційної системи файли будуть стерті назавжди або потраплять до системного Кошика.
    sync_trash_ttl визначить кількість днів знаходження в SyncArchive/віддалених файлів.
  • Що буде, якщо одночасно в каталогах з різних пристроїв з'явиться файл з тим самим ім'ям?
    Людина завжди має рацію, тому BitTorrent Sync синхронізує все і хто був доданий останній, той перезатере конкурентів, навіть якщо вони більш актуальні.
  • Що буде, якщо прибрати з розшарування папку?
    Усі файли залишаться на місці. Не довантажені файли з розширенням.!sync будуть видалені.
  • Що і коли відправляється на сервер BitTorrent Inc?
    Тільки коли ви використовуєте трекер (use_tracker = true), релей (use_relay_server = true) та перевірку оновлення (check_for_updates = true) можливе надсилання анонімної статистики використання.
    Вирушає:
    • Архітектура.
    • Кількість файлів.
    • Кількість папок.
    • Унікальний ID.
    • Опції програми.
  • Як контролювати частоту опитування папки та синхронізації її?
    Синхронізація виконується в режимі реального часу. Крім реалтайм алгоритму - розшаровані папки скануються раз в folder_rescan_interval.
  • А як синхронізуються пристрої, коли вони вимкнені?
    Ніяк. BitTorrent Sync - це не хмарне рішеннятипу SkyDrive, DropBox, GDrive. Ви синхронізуєтеся тільки між вашими пристроями і вони повинні бути включені всі або хоча б попарно.
  • А як синхронізувати внутрішній HDD та зовнішній USB драйв?
    Ніяк. BitTorrent Sync не синхронізує локальні папки в межах комп'ютера, а синхронізує папки між мережними пристроями.
  • Чи можна використовувати синхронізацію лише в локальній мережі? Без будь-якого зв'язку з Інтернетом!
    Так можна. Вимкніть:
    • Релей – use_relay_server = false
    • Трекер - use_tracker = false
    • DHT - use_dht = false

    Синхронізація відбуватиметься лише всередині локальної мережі.

  • Які ліміти на розмір файлу чи їх кількість під час передачі?
    Жодних. Все залежить тільки від можливостей вашої операційної системи та наявності вільного місця на дисках. ОЗУ використовується із розрахунку 1 файл = 400 байт. Для моніторингу 1 мільйон файлів BitTorrent Sync потрібно ~400 Мб ОЗУ.
  • Коли файл змінився, BitTorrent Sync передає його повністю або тільки зміни?
    Файли менше 4 Мб передаються повністю. Великі файли діляться на 4 мегабайтні чанки і передаються лише змінені чанки.
  • Чи можна використовувати BitTorrent Sync у MS Windows XP?
    Вам потрібна 32-розрядна MS Windows XP Service Pack 3. 64-розрядна MS Windows XP Service Pack 3 не підтримується.
  • Чи є консольний (CLI) варіант BitTorrent Sync для MS Windows?
    Ні. CLI лише для Linux.
  • Чи є WebUI для MS Windows?
    WebUI лише для Linux.

Порівняння btsync з іншими.

BTSync vs Rsync.

Загальне:
Rsync ( R emote Sync hronization) допомагає у безпечної передачіміж мережними пристроями.

Rsync вмієза допомогою алгоритму rolling checksumефективно передавати зміни у файлі, якщо на протилежному боці є різна версія цього файлу. Слід знати, що за це доводиться платити більшим завантаженням CPU, хоча резервне копіювання за допомогою Rsync робиться в години мінімального навантаження і процесори стали настільки потужні, що цей "мінус" можна не брати до уваги. Тобто Rsync і BTSync, кожен за своїм вміє передавати дані безпечно і передавати зміни (дельти) величезних файлів, коли в пункті призначення є стара копія файлу.

Відмінності:
Rsync "зв'язує" одномоментно лише 2 устрою і можна двосторонньо синхронізуватися: А з Б і Б з А. Зазвичай Rsync застосовують у схемах коли пристрої (сервера, десктопи) копіюють свої резервні копії на єдиний сервер бакапа.

Плюсом Rsync проти BTSync є найкраща інформативність про хід синхронізації. BTSync бідно пише в свій журнал, чим він зайнятий в даний момент.

Rsync є вільною програмою, а BTSync – ні і це мінус.

BTSync vs Zsync.

Загальне:
Zsync створювався з огляду на Rsync у спробі створити інструмент, який ефективно вирішував би проблему передачі через мережу тільки змін величезних файлів, типу образів ISO операційних систем і щоб все навантаження було на стороні клієнта, а не сервера. Для вирішення своїх завдань BTSync спирається на шматки-чанки, а Zsync використовує таку схему. Щоразу, коли відбувається зміна якогось величезного файлу потрібно викликати zsyncmake до створення індексного файла, що має поруч із файлом, котрій він і було створено. Якщо завантаження здійснюється перший раз, zsync автоматично завантажить весь файл і це буде схоже на скачування файлу за допомогою wget. Але якщо файл завантажується повторно, zsync завантажить індексний файл, оцінить зміни між локальним і віддаленим файлом і завантажить лише блоки даних, що змінилися.

Відмінності:
Zsync - це синхронізація тільки в один бік і лише між двома сторонами! Клієнт розвантажує сервер, завантажуючи лише дельти. Zsync"у дуже потрібен на стороні сервера - http-сервер, що допускає завантаження окремих частин файлу за допомогою Range. BTSync - це множинна синхронізація в обидві сторони серед усіх учасників.

Zsync ефективний для окремих файлів великих розмірів, який трохи змінюється іноді. BTSync у цьому питанні набагато універсальніший. Він може передавати дрібні файли повністю, а великі файли через передачу лише змін.

Чи варто або не використовувати BTSync?Це питання має вирішити кожен собі сам. Утиліта закрита – це факт! Якщо її "заспокоїти", то вона не надсилатиме анонімну статистику своїм авторам, якщо когось це нервує. В іншому це просто дивовижний механізм синхронізації в єдиному полі, контрольованому тільки вами. Без посередників, без хмар, без оплати.

У цій статті ми розглянемо як створити резервну копію файлів і підтримувати її в актуальному стані, а також синхронізувати файли між кількома комп'ютерами за допомогою однієї з кращих програм FreeFileSync.

1. Для чого потрібне резервне копіювання

Резервне копіювання ваших файлів, таких як особисті документи, фото та відео, захистить їх від втрати через випадкове видалення, збою в операційній системі, дії вірусів або пошкодження жорсткого диска.

Пам'ятайте! Якщо ви не будете виконувати резервне копіювання файлів, то рано чи пізно ви їх втратите!

Іншою метою резервного копіювання може бути синхронізація файлів між кількома комп'ютерами. Наприклад, ви можете працювати з одними і тими ж файлами вдома і на роботі і вам потрібно, щоб на домашньому та робочому комп'ютері файли оновлювалися в міру їх зміни, створення або видалення.

Також регулярне резервне копіювання файлів значно спростить відновлення комп'ютера у разі збою. Вам достатньо буде відновити образ операційної системи, а всі файли вже надійно збережені в резервній копії і вам не доведеться витрачати багато часу та зусиль для їх відновлення.

2. Встановлення програми FreeFileSync

Завантажити програму FreeFileSync ви можете у розділі «».

Під час встановлення можна вибрати "Локальну" або "Переносну" версію, яку можна носити на флешці у випадку, якщо ви, наприклад, не можете встановити "Локальну" на робочому ПК.

Після встановлення створюється два ярлики: FreeFileSync - це основна програма і RealTimeSync - утиліта для синхронізації в реальному часі.

3. Де краще зберігати резервні копії

Перш ніж приступити до опису програми FreeFileSync, я хочу трохи сказати про те, де краще зберігати резервні копії.

Найбільш надійним та зручним буде зберігання резервних копій на зовнішньому жорсткому диску.

Зовнішній диск також можна використовувати для зберігання. Ви не тільки збережете ваші цінні документи, фото та відео, але й зможете швидко відновити систему у разі збою.

Недоліками зберігання резервних копій на флешці є те, що її об'єм дуже обмежений, флешку легко втратити і часто на ній може знадобитися багато місця для перенесення файлів. Крім того, флешки сильно схильні до збоїв і зараження вірусами.

CD/DVD-диски також є ненадійним носієм, оскільки вони схильні до пошкоджень і, навіть якщо просто лежать на місці, з часом перестають читатися. Окрім того, на дисках проблематично регулярно оновлювати файли.

Резервну копію файлів можна зберігати на іншому жорсткому диску комп'ютера. Але, якщо станеться пробою харчування, то можуть вийти з ладу всі жорсткі диски. Тому це також не рекомендується.

Зберігати резервну копію на іншому розділі того ж жорсткого диска неприпустимо, так як у разі виходу диска з ладу резервну копію також буде втрачено.

Загалом не поскупіться і придбайте зовнішній жорсткий диск, що підключається через USB (бажано USB 3), локальною мережею (Ethernet) або зберігайте резервну копію на іншому комп'ютері або ноутбуку.

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

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

Основною умовою збереження файлів є постійна наявність їх копій. Як тільки одна з копій втрачено, якнайшвидше відновіть її.

4. Резервне копіювання папок

Першу резервну копію можна створити шляхом простого копіювання папок із файлами на зовнішній диск, мережну папку або інший вибраний носій. Але краще відразу використовувати програму FreeFileSync, так як вона створює свою базу даних для відстеження змін файлів.

4.1. Вибір папок для резервного копіювання

Відкрийте програму, в лівій панелі додайте папки з файлами, а в правій панелі виберіть папки, в які ви хочете зберігати резервні копії.

Щоб додати ще одну пару папок, використовуйте значок плюс «+», для пошуку папки у провіднику використовуйте кнопку «Огляд». Також шляхи до папок повністю або частково можна вводити вручну, копіювати та вставляти шляхи та імена папок у потрібні поля. Якщо папка, в яку ви хочете зробити резервну копію, ще не існує, вона буде створена під час першого створення резервної копії.

Я, наприклад, створив папку "Backup" на диску другого домашнього комп'ютера "HOME-2" і відкрив до неї доступ через мережу на читання та запис. У ній зберігаються резервні копії моїх файлів.

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

4.2. Вибір режиму резервного копіювання

Виберіть режим резервного копіювання «Дзеркало» та натисніть «OK».

Переконайтеся, що на кнопці «Синхронізувати» встановлено режим «Дзеркало».

У цьому режимі при резервному копіюванні папки, що знаходяться праворуч, будуть вводитись в точну відповідність до папок, що знаходяться зліва. Змінені файли будуть замінюватись, нові – додаватися, видалені – видалятися.

4.3. Порівняння папок, що резервуються

Перед початком резервного копіювання необхідно спочатку порівняти папки з папками резервної копії. Для цього натисніть кнопку "Порівняти".

Якщо це ваше перше резервне копіювання і ви не створювали порожні папки для резервних копій, з'явиться повідомлення із зазначенням папок, які не були знайдені.

Зверніть увагу, що ці помилки можуть бути викликані помилкою в дорозі до основної папки з резервними копіями (в даному прикладі "Backup") або відсутністю доступу до іншого комп'ютера по мережі (в даному прикладі "HOME-2").

Після порівняння папок ви побачите список копійованих, оновлюваних і видалених файлів та їх загальний обсяг.

При першому резервному копіюванні у вас будуть тільки файли, що додаються, при наступних копіях з'являться оновлювані і видалені, в залежності від зроблених вами змін. Перейменовані файли будуть видалені з резервної копії та на їх місце копіюються файли з новим ім'ям.

4.4. Створення резервної копії

Переконайтеся, що результат порівняння, очікуваних дій і обсяг копійованих файлів виглядають правдоподібно і натисніть кнопку «Синхронізувати», що стала активною.

З'явиться повідомлення ще раз попереджувальні про дії, в яких потрібно підтвердити початок резервного копіювання кнопкою «Start».

Залежно від обсягу файлів, швидкості зовнішнього диска або локальної мережі процес резервного копіювання може зайняти різний час. Але сама програма робить це так швидко, наскільки це тільки можливо.

Жорсткий диск A-Data Ultimate SU650 120GB

Перше резервне копіювання при великому обсязі файлів може тривати тривалий час. Усі подальші оновлення резервної копії займають значно менше часу. Резервне копіювання завершується повідомленням про успішне завершення.

У процесі резервного копіювання можуть виникати різні помилки та попередження. Більшість із них не суттєві (наприклад, не може скопіюватися якийсь службовий чи тимчасовий файл). Переконайтеся, що помилка дійсно не є істотною і натисніть кнопку «Ігнорувати».

5. Синхронізація папок

Синхронізація папок може знадобитися, якщо ви працюєте з одними й тими самими файлами на кількох комп'ютерах, наприклад, вдома та на роботі. У такому випадку, щоб файли були скрізь однаковими, для синхронізації можна використовувати зовнішній диск або флешку.
Transcend JetFlash 790 8Gb

5.1. Вибір папок для синхронізації

Відкрийте програму на комп'ютері з останньою версією файлів. У лівій панелі додайте папки з файлами, а у правій панелі виберіть папки на зовнішньому диску або флешці, які будуть використовуватися для синхронізації.

При синхронізації файлів між кількома комп'ютерами не має значення, які папки знаходяться праворуч, а які ліворуч. Але, щоб уникнути плутанини, рекомендую ліворуч завжди вибирати файли, які на комп'ютері, а праворуч – які на зовнішньому диску чи флешці.

Щоб додати ще одну пару папок, використовуйте значок плюс «+», для пошуку папки у провіднику використовуйте кнопку «Огляд». Також шляхи до папок повністю або частково можна вводити вручну, копіювати та вставляти шляхи та імена папок у потрібні поля. Якщо папка, яку потрібно використовувати для синхронізації, не існує, вона буде створена під час першої синхронізації.

Зберігайте файли, що часто змінюються, в окремих папках (наприклад, «Документи»), щоб вони не перемішувалися з великими незмінними файлами (наприклад, фільмами). Тоді для синхронізації знадобиться значно менше часу та місця на зовнішньому диску чи флешці.

5.2. Вибір режиму синхронізації

Тепер зайдіть у налаштування синхронізації за допомогою значка шестерні біля кнопки «Синхронізувати».

Виберіть режим синхронізації «Обидві сторони» та натисніть «OK».

Переконайтеся, що на кнопці «Синхронізувати» встановлено режим «В обидві сторони».

У цьому режимі при синхронізації папки, що знаходяться ліворуч та праворуч, будуть наводитися в точну відповідність. При цьому будуть враховані всі зміни, як з одного, так і з іншого боку. Змінені файли заміняться, нові – додадуться, видалені – видалятимуться. Для цього використовується база даних, що складається зі спеціальних службових файлів, які програма створює в кожній папці, що синхронізується.

Завдяки базі даних ви можете проводити зміни на декількох комп'ютерах незалежно один від одного і навіть на зовнішньому диску або флешці, використовуючи якийсь інший комп'ютер, який не бере участі в синхронізації. При наступних синхронізаціях програма сама визначить, які зміни є останніми і граціозно приведе папки з файлами до кінцевого варіанту, навіть якщо ви пропустили попередню синхронізацію і вже забули на якому комп'ютері та які файли змінювали. Програма точно визначить це сама, використовуючи базу даних.

5.3. Порівняння синхронізованих папок

Перед початком синхронізації спочатку потрібно порівняти папки на диску комп'ютера з папками на зовнішньому диску або флешці. Для цього натисніть кнопку "Порівняти".

Якщо це ваша перша синхронізація і ви не створювали порожні папки для синхронізації на зовнішньому диску або флешці, з'явиться повідомлення із зазначенням папок, які не були знайдені.

Натисніть кнопку "Ігнорувати".

Зверніть увагу, що ці помилки можуть бути викликані неправильною літерою диска (в даному прикладі «F»), оскільки літери іноді можуть змінюватися, або проблемами з підключенням зовнішнього диска або флешки (наприклад, поганий кабель або нестача живлення).

Після порівняння папок ви побачите список копійованих, оновлюваних і видалених файлів з обох сторін та їх загальний обсяг.

При першій синхронізації у вас будуть тільки файли, що додаються, при наступних синхронізаціях з'являться оновлювані і видалені, в залежності від зроблених вами змін. Перейменовані файли будуть видалені та на їх місце скопіюються файли з новим ім'ям.

5.4. Запуск синхронізації

Переконайтеся, що результат порівняння, очікуваних дій і обсяг синхронізованих файлів виглядають правдоподібно і натисніть кнопку «Синхронізувати», що стала активною.

З'явиться повідомлення ще раз попереджувальні про дії, в яких потрібно підтвердити початок синхронізації кнопкою «Start».

Залежно від обсягу файлів, швидкості зовнішнього диска або флешки процес синхронізації може зайняти різний час. Але сама програма робить це так швидко, наскільки це тільки можливо.

Перша синхронізація при великому обсязі файлів може тривати тривалий час. Усі наступні синхронізації займають значно менше часу. Синхронізація завершується повідомленням про успішне завершення.

У процесі синхронізації можуть виникати різні помилки та попередження. Більшість із них не суттєві (наприклад, не може скопіюватися якийсь службовий чи тимчасовий файл). Переконайтеся, що помилка дійсно не є істотною і натисніть кнопку «Ігнорувати».

5.5. Синхронізація на іншому комп'ютері

Для синхронізації папок на іншому комп'ютері із зовнішнім диском або флешкою ​​потрібно встановити на нього програму FreeFileSync, так само налаштувати та виконати синхронізацію на ньому (п.5.1-5.4).

Також, під час встановлення програми, можна вибрати «Переносну» версію та встановити програму на зовнішній диск або флешку, який буде використовуватися для синхронізації. Рекомендується використовувати цей спосіб, якщо інсталювати програму на іншому комп'ютері (наприклад, на роботі) немає можливості.

6. Налаштування програми FreeFileSync

Програма має кілька налаштувань і всі вони досить зрозумілі та корисні.

Програма запам'ятовує останні папки для синхронізації. Але все ж таки краще зберегти налаштування синхронізації у файл за допомогою меню «Файл/Зберегти».

За допомогою меню «Файл» можна створити нову конфігурацію або відкрити існуючу. Таким чином, можна створити кілька різних конфігурацій, наприклад, окремо для резервного копіювання файлів на другий домашній комп'ютер та окремо для синхронізації документів за допомогою флешки з робочим комп'ютером.

Якщо вибрати «Зберегти як пакетне завдання», цей файл можна буде використовувати для ручного запуску резервного копіювання, синхронізації папок або вказати його в планувальнику автоматичного резервного копіювання за розкладом.

Якщо ви плануєте запуск пакетного завдання автоматично за розкладом, то при збереженні можна встановити обробку помилок значення «Ігнорувати», галочку «Запустити згорнутим», а також дію по завершенню «Закрити вікно процесу» або «Вимкнути комп'ютер» (для резервного копіювання в кінці дня).

Файл налаштувань і пакетне завдання мають відповідні значки і можна запускати їх не відкриваючи основну програму.

6.2. Налаштування порівняння, фільтра та синхронізації

З меню «Дії» можна зайти в «Параметри порівняння», «Параметри фільтра» та «Параметри синхронізації».

У налаштуваннях порівняння можна замість режиму "Дата і розмір файлу" встановити "Вміст файлу", але це не рекомендується, оскільки сильно уповільнить швидкість роботи програми.

У лівій панелі можна вибирати папки та встановлювати параметри порівняння для кожної з них індивідуально. Також можна включити копіювання символьних посилань, якщо ви знаєте навіщо це потрібно.

У налаштуваннях фільтра можна виключати окремі файли та папки з резервного копіювання.

Наприклад, якщо ваша папка "D:\Документи" містить папку "Відео" з великими файлами, які ви вже кудись скопіювали, то для її виключення із синхронізації потрібно дописати в розділ "Виключити" рядок "D:\Документи\Відео\" ». Якщо ви бажаєте виключити з резервної копії всі інсталятори програм, які можна завантажити з інтернету, то допишіть у розділі «Виключити» рядок «*.exe».

У лівій панелі можна вибирати папки та встановлювати налаштування фільтра для кожної з них індивідуально.

За допомогою полів праворуч можна відфільтровувати непотрібні для синхронізації файли за проміжком часу від їхньої останньої зміни та розміру. Таким чином можна відсіяти, наприклад, занадто старі та занадто великі файли.

Налаштування синхронізації

Налаштування синхронізації є найважливішими, найбільш корисними і дозволяють гнучко керувати процесом створення резервних копій або синхронізації папок.

Доступні такі варіанти синхронізації.

В обидві сторони Використовується для синхронізації папок між кількома комп'ютерами. Папки зліва та справа наводяться у повну відповідність за допомогою бази даних змін. Файли копіюються та видаляються в обидві сторони.
Дзеркало Використовується для резервного копіювання. Папки праворуч наводяться у повну відповідність папкам зліва. Файли копіюються лише зліва направо, видалені зліва файли видаляються праворуч.
Оновити Нові та змінені файли з папок зліва копіюються в папки праворуч, але видалені в папках зліва файли не видаляються з папок праворуч. Це може знадобитися, якщо потрібно зберігати старі файли в резервній копії.
Вибірково Дозволяє налаштувати власні правила синхронізації при виявленні нових, змінених і віддалених файлів як зліва так і праворуч. Може використовуватися на вирішення якихось специфічних завдань.

У всіх режимах, окрім синхронізації «Обидві сторони», можна задати свої правила для нових, оновлених та віддалених файлів.

Також є опція «Виявляти переміщені файли», що корисно, якщо ви часто наводите порядок у папках. У цьому випадку файли знову копіюватися не будуть, а просто перемістяться в копії.

Трохи нижче можна налаштувати параметри видалення файлів - "Видаляти безповоротно", "У кошик" або "Архівувати".

За промовчанням файли, що знаходяться на жорстких дисках, видаляються в кошик. Якщо ви помилитеся з налаштуваннями синхронізації та видаляться якісь потрібні файли, їх можна буде відновити.

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

При виборі опції «Архівувати» файли не видалятимуться, а перемістяться у вказану папку.

Якщо вам потрібно синхронізувати великий обсяг даних і немає можливості проконтролювати процес, рекомендується встановити опцію «Обробка помилок» у значення «Ігнорувати». Також можна вибрати бажану дію після синхронізації, наприклад, вимкнути комп'ютер.

Можна також встановити установки синхронізації для кожної окремої папки, вибравши її в лівій панелі.

6.3. Інші налаштування та інструменти

З меню "Інструменти" можна зайти в "Налаштування" самої програми, змінити "Мова" інтерфейсу, "Знайти" файли та папки в результатах порівняння, "Скинути розташування" всіх папок і "Експортувати список файлів" в текстовий документ.

За замовчуванням у налаштуваннях програми увімкнено «Відкозостійке копіювання файлів», яке робить резервне копіювання або синхронізацію більш надійним.

Можна увімкнути копіювання заблокованих файлів, якщо виникають такі проблеми. Опція "Копіювати DACL, SACL, власник, група" дозволяє копіювати права доступу до файлів, якщо ви встановлювали такі обмеження і хочете зберегти їх у резервній копії для обмеження доступу до них або подальшого відновлення файлів разом із параметрами безпеки.

Не рекомендую експериментувати з параметрами безпеки, особливо шифрування файлів, недосвідченим користувачам. Це може призвести до безповоротної втрати доступу до файлів у разі збою в системі чи помилки користувача.

«Автоматичне повторення помилок» дозволяє задати кількість спроб копіювання файлів і проміжок між спробами у разі тимчасових проблем з мережею або носієм.

Нижче наведено правила кастомізації контекстного меню для досвідчених користувачів з посиланням на приклади їх використання.

Кнопка «Показати приховані вікна знову» відновлює показ, який ви спочатку відключили за допомогою галочки «Ігнорувати наступні помилки».

Кнопка «За замовчуванням» повертає всі налаштування програми у вихідний стан. Використовуйте її у випадку, коли не впевнені, що ви все налаштували правильно.

Ну і не забувайте підтверджувати всі зміни кнопкою «ОК».

7. Резервне копіювання у реальному часі

Тут ми розглянемо додаткову утиліту RealTimeSync, яка встановлюється разом із основною програмою та використовується для автоматичної синхронізації.

Відкрийте утиліту за допомогою ярлика RealTimeSync на робочому столі або в меню "ПУСК", зайдіть в меню "Файл" і виберіть "Відкрити".

Залишіть у папці для спостереження лише папки з файлами на диску комп'ютера, а папки з резервною копією на зовнішньому диску, флешці або локальній мережі видаліть.

Встановіть час у секундах, через який ви хотіли б перевіряти папки на наявність змінених файлів. Наприклад, встановивши 3600 секунд, папки перевірятимуться кожну годину з моменту початку спостереження. Залишилося тільки натиснути кнопку «Start», програма згорнеться в системний трей (у піктограму поряд із годинником) і почне спостереження за папками.

Якщо під час чергової перевірки у зазначених папках відбудуться зміни файлів, програма запустить процес синхронізації, який завершиться виведенням відповідного вікна.

Якщо в параметрах пакетного завдання встановлено галочка «Запустити згорнутим», це повідомлення не відображатиметься і синхронізація буде здійснюватися в тихому режимі.

Якщо в момент виявлення змін у папках утиліта не зможе отримати доступ до зовнішнього диска, флешки або папки мережі з резервними копіями, то з'явиться відповідне повідомлення.

Якщо в налаштуваннях пакетного завдання опція «Обробка помилок» буде встановлена ​​в значення «Ігнорувати», це повідомлення не відображатиметься і синхронізація відбудеться при відновленні доступу до пристрою з резервними копіями.

З переваг утиліти RealTimeSync можна відзначити простоту її налаштування та використання, але вона має кілька недоліків. По-перше, її потрібно запускати вручну або самому налаштувати автозавантаження разом з Windows (наприклад, скопіювавши ярлик у папку "Автозавантаження" в меню "ПУСК"). По-друге, вона дозволяє задати гнучке розклад для синхронізації. І по-третє, іноді синхронізація не спрацьовує.

8. Резервне копіювання за розкладом

В якості альтернативи утиліті RealTimeSync можна використовувати «Планувальник завдань Windows», який не має всіх перерахованих недоліків і має більш гнучкі можливості.

Зайдіть у «Панель керування\Система та безпека\Адміністрування» та виберіть «Планувальник завдань» або «Розклад виконання завдань».

Виберіть «Створити просте завдання».

Введіть осмислене ім'я завдання та клацніть на кнопку «Далі».

Виберіть, як часто ви хотіли б робити резервне копіювання.

Потім визначте точніше день і час, в які комп'ютер з великою ймовірністю буде включений для синхронізації. Наприклад, щоп'ятниці о 17:00.

Виберіть дію для завдання «Запустити програму».

Натисніть кнопку "Огляд".

Виберіть файл пакетного завдання, створений у програмі FreeFileSync.

Натисніть кнопку "Готово".

Тепер резервне копіювання файлів буде виконуватися чітко у визначений день та час. Якщо комп'ютер у цей час вимкнеться, то завдання буде виконане при наступному його увімкненні. Подбайте лише про те, щоб носій резервних копій був доступний у потрібний час.

Видалити або змінити налаштування резервного копіювання можна у будь-який час у «Бібліотеці планувальника завдань».

Сам файл пакетного завдання також можна міняти у будь-який час незалежно від планувальника за допомогою FreeFileSync.

Ви також можете створювати необмежену кількість пакетних завдань синхронізації та завдань у планувальнику з різними налаштуваннями та планами резервного копіювання.

На цьому все зберігайте ваші файли на надійних носіях і не нехтуйте резервним копіюванням.

9. Посилання

Нижче ви можете завантажити повну версію програми для резервного копіювання та синхронізації файлів.

Жорсткий диск Transcend StoreJet 25H3 2 TB
Жорсткий диск Transcend StoreJet 25M3 1 TB
Жорсткий диск Transcend StoreJet 25M TS500GSJ25M 500 GB

Про BTSync написано вже чимало хороших статей в інтернеті, більшість із них написано адмінами для адмінів та просунутих користувачів. Тому додати щось ексклюзивне до вже сказаного, про те, як поставити і налаштувати, мені нічого. Тому просто дам нижче прямі посилання на інструкції. У цій статті я в свою чергу поміркую про сценарії застосування такої корисної та зручної програми як btsync як адміністратору, так і пересічному користувачеві.

Отже, собою BRSync і які переваги він нам надає:

  • BTSync — це програма для синхронізації файлів і папок між кількома комп'ютерами як через локальну мережу, так і через інтернет
  • Працює за протоколом BitTorrent, що дозволяє ефективно передавати дуже великі файли.
  • Усі дані передаються у зашифрованому вигляді та недоступні третім особам.
  • Дані зберігаються тільки на комп'ютерах, що беруть участь у синхронізації, і ніде більше, ні в яких хмарних сервісах жодної інформації не зберігається! На сервер авторів програми можуть передаватися анонімні статистичні дані, але і це можна відключити.
  • Працює через будь-які з'єднання, через NAT та проксі. Може використовувати трекер для з'єднання з іншими учасниками, але це не обов'язково, якщо адреси учасників відомі можна вказати їх явно і відключити звернення до трекера.

З погляду користувача програма схожа на клієнта хмарного сховища, дозволяє синхронізувати дані, але, як я вже писав вище, ніде крім комп'ютерів учасників їх не зберігає!

Як встановити та почати користуватися BTSync

Ось кілька тямущих статей на цю тему, читайте уважно, там все гранично просто і зрозуміло!

  • http://vasilisc.com/btsync — BTSync на службі адміністратор. Дуже розумний посібник як для адміністраторів так і для просунутих користувачів. Основний упор зроблено використання BTSync в Linux.
  • http://moonback.ru/page/p2p_backup — Налаштування Btsync на прикладі завдання резервного копіювання.
  • http://antimatrix.org/BTSync/BTSync_Notes_Ru.html — Великий посібник з BTSync

Варіант використання BTSync

  1. Резервне копіювання "вмираючого" диска старого комп'ютера. уявимо ситуацію - у вас є старий робочий пк, диск якого з дня на день може відійти в інший світ. Ви вже придбали новий комп'ютер, але з якихось причин не можете відмовитись від старого. Наприклад, на старому ПК є прив'язані ліцензійні програми, або специфічні програми, що не працюють на новому ПК. За допомогою BTSync ви можете запобігти втраті даних на старому ПК, настроївши синхронізацію з нові і таким чином поступово перемістивши дані переїхати на новий. Всі дані синхронізуються моментально, як тільки ви змінили, так що ви зведете ризик втрати даних до мінімуму!
  2. Спільна робота над проектом. Якщо раніше ви використовували для цього хмарний сервіс, тепер можна покращити показники безпеки спільної роботи! Ви можете обмінюватися файлами в реальному часі з необмеженою кількістю колег. Об'єм даних, що передаються, обмежений лише обсягом ваших жорстких дисків. За замовчуванням клієнт резервує віддалені фали, що запобігатиме випадковій втраті даних.
  3. Резервне копіювання смартфона. Клієнт BTSync також доступний для багатьох смартфонів і дозволяє робити резервне копіювання даних за принципом хмарних сервісів. На iPhone можна робити резервну копію тільки фотоплівки.
  4. Бездротова передача даних на смартфоні з комп'ютера. Ви можете надати доступ до папки на вашому ПК і відкрити її на вашому смартфоні за допомогою BTSync. Таким чином можна передати будь-які файли з ПК на ваш гаджет без проводів та необхідності підключення до комп'ютера USB-дротом.
  5. Резервне копіювання серверів. Якщо ви адміністратор, то розумієте важливість резервного копіювання даних. Можна налаштувати синхронізацію резервних копій за допомогою BTSync на необмеженій кількості серверів. Дані можуть зберігатися як на центральному сервері резервних копій, так і на всіх серверах одночасно, забезпечуючи надмірність резервних копій, що зберігаються на випадок катастроф. Наприклад, дані можуть зберігатися на серверах фізично розташованих у різних приміщеннях або навіть містах і при цьому безпечно синхронізуватися хоч через інтернет.
  6. BTSync як альтернатива DFS. Цей варіант може підійти адміністраторам розподілених по різних містах мереж. Наприклад, вам необхідно поширити інформацію на різні філії компанії. Інформація викладається в головному офісі і звідти розливається за допомогою BTSync серверами (комп'ютерами) філій, де вона вже доступна тільки для читання.
  7. Файловий обмін за допомогою BTSYnc. Не секрет, що протокол BitTorrent у багатьох асоціюється з піратськими торрент-трекерами, звідки люди завантажують нелегальну або відносно легальну аудіо та відео продукцію. Однак BitTorrent дуже зручний протокол для обміну файлами і все частіше в інтернеті можна знайти публічні хеші папок для BTSync. Ви також можете ділитися папками з іншими людьми. Таким чином, можна передати папку з фотографіями мамі в інше місто або поділитися конспектами з однокурсником.

Ось такі нехитрі сценарії використання придумалися мені, але, як мені здається, їх може бути набагато більше! Пишіть у коментарях свої ідеї.

Хмарні технології останнім часом зайняли високі позиції як професійних веб-майстрів, так і звичайних людей, далеких від галузі високих технологій.

Існує безліч сервісів, що дозволяють виконувати завдання різних планів у нодах розташованих на різних континентах. Будь то зберігання даних у хмаріабо брутфорс хешей, завжди є готові сервіси, які вам у цьому допоможуть. Сьогодні я розгляну відносно новий вид зберігання даних, що базується на протоколіBitTorrent.

Почну із того, з чого завжди починають. Як ви знаєте основними сервісами зберігання даних користувача є DropBox, Box, Google Drive, Яндекс диск і їм подібні.

У чому полягає їхня перевага?

Ці послуги працюють саме на хмарних технологіях. Всі ваші дані розкидані на різних серверах, які управляються конкретним додатком. Ви можете ділитися посиланням на свій файл із друзями та знайомими і це досить зручно. Оскільки користувачів на цих сайтах багато, вживаються заходи для урізання трафіку. Скажімо, ви качаєте файл не на максимальній швидкості, а на швидкості, яку визначив вам ваш сервіс зберігання даних.

Які альтернативи?

Усі ви чудово знаєте, що таке торрент-трекери. Це сайти та програми для обміну інформацією. Наприклад найвідомішим торрент-трекером російської аудиторії є RuTracker. Ви завантажуєте торрент-файл, в якому міститься інформація про файли, які містяться в роздачі. Далі програма торрент-клієнт обробляє інформацію з цього торрент-файла і за унікальним для цієї роздачі хешу з'єднується з торрент-трекером, запитуючи у нього інформацію про те, хто на даний момент має потрібні нам файли або частини файлів з роздачі. Починається скачування. Біт-торент протокол мені подобається, це мабуть одна з тих технологій, яка буде розвиватися в найближчому майбутньому. Так воно і відбувається, з'являються онлайн плеєри для відтворення відео та аудіо файлів, які збираються по шматочках отриманих від різних користувачів, які мають ці шматочки. Перевагою цього протоколу є відв'язування від конкретного сервера, що дозволяє за наявності хоча б одного бенкету, збирати файл. Крім простих плеєрів організуються онлайн трансляції, побудовані на цьому протоколі.

Що таке BitTorrent Sync?

Якщо ви прочитали сказане вище, то напевно подумали а чому б BitTorrent протокол не використовувати для простого зберігання своїх файлів, з яким-небудь захистом від інших користувачів. Правильно це якраз те, про що йтиметься.

Програма BitTorrent Syncявляє собою менеджер файлів, назвемо це так, який розсилає наш файл або папку на різні клієнти використовуючи шифрування.

Небагато про те, як користуватися BitTorrent Sync.

Програма знаходиться на стадії бета-тестування, але вже активно входить у довіру людей.

Встановлена ​​програма виглядає приблизно так:

Ми маємо п'ять вкладок. Розглянемо кожну. Почнемо із Shared Folders.

Як зрозуміло з заголовка – це вкладка у якій відображаються наші папки для розшарування. При додаванні нової папки нам потрібно вказати шлях до неї та згенерувати секретний ключ, за допомогою якого ми зможемо дати доступ до цієї папки іншим користувачам.

Тепер, якщо ми клацнемо по щойно доданій директорії, відкриється вікно, схоже на це:


Перший пункт де стоїть галочка служить для дозволу використання сервера ретрансляції за необхідності.

"Use tracker server" - служить для використання трекера.

"Search lan" - судячи з усього використовується для пошуку локальних бенкетів.

«Search DHT Network» — за замовчуванням ця опція вимкнена, оскільки навряд чи в інших людей мережі є папки ідентичні вашим.

«Delete files to Sync trash» — судячи з усього, служить для видалення файлів у власний кошик Sync'a.

"Use predefined hosts" - служить для завдання власних адрес серверів, після установки галочки буде доступна кнопка Add, але вам про це не варто морочитися.

Вкладка Advanced цього вікна містить секретні ключі. Крім повноцінного доступу до файлів, можна давати доступ тільки на читання, що дуже зручно. Також можна генерувати випадковий ключ, що діє лише 24 години.


Вкладка «Preferences» – це вкладка з основними налаштуваннями програми.

Device name – ім'я пристрою, який відображатиметься на інших комп'ютерах.

Show notifications for complete downloads – повідомляти нас при успішній завершеній синхронізації файлів.

Start BitTorrent Sync when Windows starts – запускати програму одразу після старту операційної системи.

Listening port – порт, на якому працює BitTorrent Sync.

Use NAT UpnP port mapping – служить для обходу деяких NAT обмежень.

Check for updates автоматично – чи перевіряти наявність нових версій програми.

А також нижче можна задати максимальну швидкість завантаження та роздачі контенту.

Допустимо папку ви розшарили, додавши її на вкладці "Shared Folders". Двічі клацайте по ній і дивіться секретний ключ, або генеруйте новий. Якщо готово йдемо далі.

Якщо ви поставили питання « Як розшарити папку в BitTorrent Sync?» або « Як отримати доступ до своєї папки?«Я думаю ви на вірному шляху. Залишилося трохи (=

Припустимо, ви сидите за іншим комп'ютером, спробуємо завантажити файли з нашого основного.

Для цього переходимо на вкладку "Shared Folders" і натискаємо Add. Вводимо секретний ключ, який ви згенерували першому комп'ютері. І місце розташування може бути будь-яким.

Готово. Так це так просто.

Якщо все правильно, значить, на вкладці «Devices» з'явиться ім'я основного комп'ютера. Поки я це писав, синхронізація файлів вже пройшла і виглядає так:


Ну і трохи про вкладці "Transfers" це активні передачі, наприклад якщо зараз у вас передається який-небудь файл, він відобразиться тут, а також відобразиться швидкість та інші дані.

Сподіваюся стало трохи зрозуміліше, дякую за прочитання.