Онлайн зберігання документів - як бути спокійним за свої дані?

Онлайн зберігання документів - як бути спокійним за свої дані?

«Бекап у хмару»... Як красиво це звучить, і як симпатично пропонується на ринку! Я дивлюся по сторонам, і дивуюся: весь світ божеволіє з онлайн-зберігання документів. Dropbox, Wuala, Zumodrive, Box.net - вибирай, не хочу! Кожен відрізняється чимось своїм, кожен намагається спонукати жити у своїй парадигмі, зі своїм клієнтом, кожен запевняє у збереженості і недоторканності даних.


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

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

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

Далеко ходити не треба: нехай у мене є 10 Гб даних, яких хочеться зберегти. Навколо нас маса хостингів VPS з оплатою за фактичним споживанням. Візьмемо той же scalaxy.ru, і прикинемо: місячні витрати за найдешевшу віртуальну машину (512 Мб ОЗУ і 16 ядер Xeon - у них це мінімум!) з зовнішнім IP, з системним диском в 3 Гб, swap-диском в 1 Гб і додатковим диском в 10 Гб (сюди і покладемо свої дані) обійдеться нам в 605 руб./міс. Але, зверніть увагу, «крутити» цю машину постійно зовсім необов'язково. А якщо віртуальна машина весь час вимкнена, то оплата йде тільки за IP-адресу і за місце на дисках, в нашому випадку в місяць ця сума складе не 605, а 137 руб.

Чим нам це цікаво? Підняти до linux-ового сервер ssh-тунель, і всередині нього по rsync перегнати свіжі дані - таке налаштування нескладне, і робиться швидко. Далі логічним буде налаштувати файрволл, вирішити, чи шифрувати на сервері свої файли, зрозуміти, чи варто зберігати версії файлів і чи потрібно піднімати на сервері щось, крім rsync, але це вже «на смак і колір».

Вмикати і вимикати наш VPS, до речі, можна через API самої Scalaxy, тобто цим може завідувати скрипт бекапа. Цей же скрипт можна навчити передавати в VPS наш поточний IP, так, щоб з інших адрес файрволл нікого і нічого не пускав. В результаті VPS буде працювати рівно стільки, скільки потрібно для бекапа, і пускати користуватися собою тільки свого господаря - в інший час і навіть іншому клієнту він буде просто недоступний, і навіть потенційного шансу зробити з ним щось недобре ні в кого не буде.

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

Рішення, яке я описав, зрозуміло, не працює «з коробки»: потрібно витратити кілька годин на його налаштування, а також на написання скрипту бекапа. З іншого боку, надійний особистий бекап вартий ворушіння мізками, хіба ні?

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