Персональное облачное хранилище

Несколько дней назад у нас перестал определяться внешний 1TB жесткий диск, который мы использовали для хранения всей нашей информации. Архив семейных фотографий и видеозаписей, 200 гигабайт рабочих материалов жены, моя коллекция книг, журналов и старых игр, кое какие документы средней важности, всё это накрылось медным тазом. К счастью, как будто чувствуя скорую кончину винта, мы приобрели дополнительный терабайтник, на который я за неделю до проишествия, по глупости, забэкапил только фото- видеоархив, вместо всего содержимого диска. Рабочие документы удалось восстановить из архива в облаке, но они там были полугодичной давности.

Люди делятся на два типа. На тех кто не делает бэкапы, и тех кто уже делает. © Интернет

Конечно, наиболее важную информацию я храню дополнительно в Dropbox, но его размер в моем случае всего 10 ГБ и это ограничение конечно не могло помочь моему постоянно растущему фото-видео архиву размер которого давно перевалил за 200ГБ и очень быстро приближается к 300ГБной отметке. Поэтому, уже долгое время я думаю о безопасном хранении важной для меня информации. Долгие поиски и раздумья пришли к самой простой схеме — домашний ноутбук + внешний жесткий диск на который периодически дублируется важная информация с ноутбука. Ноутбук у нас тогда был с объемным жестким диском. Позже планировалось собрать небольшой файловый сервер в корпусе типа MiniITX, но тут мы взяли и уехали куда глаза глядят.

Перед отъездом, большой ноутбук с объемным жестким диском был заменен на ультрабуки с небольшими SSD, также был куплен еще один жесткий диск, на который мы скопировали всё содержимое нашего текущего терабайтника и оставили этот жесткий диск родителям в Улан-Удэ. За время нашего путешествия, все новые фотографии и видео я периодически копировал только на внешний диск, что конечно же было огромной ошибкой с моей стороны. Сломайся диск раньше, чем я скопировал с него часть информации, то мы бы потеряли все фотографии и видео из нашего путешествия.

На фоне поломки диска, я решил проанализировать то, каким образом оптимальнее всего хранить объемную информацию вроде фотографий или видеофайлов. Для этого я выделил несколько пунктов которыми должен обладать бэкап:

  • Как минимум 2 физических носителя не считая источников информации (ноутбук, смартфон);
  • Носители должны быть разделены территориально;
  • Простота и удобство замены вышедшего из строя носителя;
  • Автоматический инкрементальный бэкап указанных на ноутбуках папок. Также, как это реализовано в десктопных приложениях большинства облачных сервисов;
  • Автоматическая синхронизация между носителями;
  • Возможность отката к предыдущим версиям файлов или вообще всего архива.

Основываясь на этих пунктах, в самом простом, но не самом дешевом варианте это будет выглядеть так: два системных блока с установленной на них программой BitTorrent Sync, размещенные в разных помещениях, а лучше городах. Но насколько я понял, BT Sync не умеет делать инкрементальные копии, но зато есть возможность вернуть случайно удаленный файл — файлы сохраняются в специальной папке. А в остальном, программа отличная и подходящая как раз под мои цели.

Но для системного блока нужно найти место с электричеством и конечно же интернетом. Мало того, системному блоку нужно место и он шумит, да и в моем случае постоянного возможного переезда, хочется чего то не очень большого. К счастью, BT Sync имеет версии для популярных NAS решений и если бы у меня было неограниченное количество денег на эту затею, можно было использовать пару-тройку сетевых хранилищ с установленным BitTorrent Sync. Поэтому для такой достаточно простой цели прекрасно подойдет микрокомпьютер типа Raspberry Pi с подключенным внешним жестким диском. Решение конечно гиковое, да и с настройками придется повозиться. Так же есть вариант с старым андроид смартфоном и внешним винчестером (об использовании смартфона в качестве сервера я уже упоминал).

Остается только найти места для установки устройств. При достаточной миниатюризации устройства, его можно разместить на работе (если у вас есть там доступ в интернет), основной девайс можно держать дома. Так же можно поставить резервный носитель у сочувствующего друга/родственника. Интернет сейчас есть в каждом доме, а электричество миниатюрный компьютер будет потреблять минимальное количество. В качестве платы за неудобство, можно родственнику/другу выделить часть дискового пространства для его нужд. Да чего там, он вполне может подключить свой диск и использовать его для своих целей.

Кстати о миниатюризации. Китайцы давно клепают микрокомпьютеры на базе андроид размером с флэшку. Так почему бы не сделать подобный девайс в виде корпуса для 2,5 или 3,5 дюймовых дисков с встроенной поддержкой BT Sync. Высоких скоростей от устройства требоваться не будет, поэтому подойдут не очень мощные процессоры с низким энергопотреблением. Кроме того я добавил бы в эту коробочку порт Ethernet, USB, Wi-Fi и обязательно небольшой аккумулятор, на котором, при отключении энергии будет корректно завершаться работа девайса. А может уже существуют доступные по цене устройства позволяющие то, о чем я развел всё это графоманство?

UPD. Нашел вот такой девайс: Orico 7618U3RF. Вот только не могу найти ни одного обзора этого девайса, на первый взгляд, то что надо. Правда цена не очень радует.

UPD 01.01.2015. В комментариях подсказали готовое решение — Transporter Sync. Умеет почти всё, что я хочу, но с поднявшимся курсом доллара уже не так дешев.

 

Читайте также

8 Comments

 Add your comment
  1. 1TB Google Drive стоит $9.99/месяц. Стоит ли заморачиваться при таких ценах?

    • Мало того, у меня есть 1ТБ в облаке мейл.ру (скидавая вчера туда архив фоток я даже скоростью был удивлён ), но я размышлял именно о независимом облаке. Тот же гугл драйв, например, не работает в Китае.

      П.С. Пока что буду бэкапиться в Облаке.мейл

  2. Интересная тема. Я как раз второй день думаю над идеей сделать домашний сервер для безопасной синхронизации данных.
    И микрокомпьютеры что-то упустил из вида, хоть у меня сейчас валяется почти без дела Raspberry Pi и CubieBoard.
    Ко второму можно подключить диск по SATA, я пользовал 2.5″. Поставить Ubuntu, запустить BTSync, Unison, etc — простое дело.
    При всём этом у меня стоит двухдисковый NAS Synology DS212j, там есть BTSync, но вопрос offsite storage не решается, потому как железка с дисками недешёвая. И Unison + duply + ещё пара сервисов не поставишь.
    А связку Cubieboard + 2.5″ SATA можно купить в двойном экземпляре, один поставить дома, другой у родителей, допустим.
    Это гиковское решение. Если нет потребностей в чём-то специфичном, то можно взять несколько Transporter Sync (поищите в google). $99 за бездисковую версию, нужно две штуки.

    • Transporter Sync крутая штука, спасибо. Особенно версия за $159 с корпусом в который можно поставить 2,5″ диск, его действительно достаточно оставить у кого-нибудь, не испортив интерьер 🙂

      Вот только с нынешним курсом доллара, создание личного облака даже из двух таких устройств, встанет в очень весомую сумму денег.

  3. И ещё чтобы развить тему Cubieboard. Сейчас как раз его настраиваю (A20 есть и A10 в очереди, в тему валялись эти две железки). Хорошее описание на Хабре: http://habrahabr.ru/post/225371/
    Хоть BTSync, хоть OwnCloud — всё будет работать.

    А вот если хочется мощное, но дорогое решение, то меня заинтересовал Intel NUC http://www.intel.ru/content/www/ru/ru/nuc/overview.html
    Но всё та же оговорка — курс доллара. Плюс в него не вставишь объёмный диск, там mSata.

    • Почитал про Cubieboard и понял, что в качестве резервного решения, которое можно разместить у сочувствующего родственника, он мало подходит. Либо ему надо придумывать корпус, причем такой, чтобы всё было внутри иначе не избежать постоянных отваливаний и проблем с соединениями.

      А вот для дома с прямым доступом к нему — очень интересный вариант, в котором можно периодически ковыряться для души.

      Посмотрел модель INTEL NUC DN2820FYKH — почти идеально, но цена с учетом покупки памяти и жесткого диска высоковата.

      • С корпусом у Cubietruck всё супер — в него помещается 2.5″ винт и даже аккумулятор, что очень интересно: http://cubieboard.org/2014/02/27/ewell-has-come-minipc-not-be-far-behind/
        И металлический вариант: http://cubieboard.org/2014/10/11/cubietruck-metal-case-is-available/

        В общем Cubieboard’ом я пока попользуюсь в сборке «на соплях», и если всё будет в порядке, то куплю Cubietruck с металлическим корпусом.

        Пока из особенностей — винт у меня 40 GB остался после апгрейда PS3, так он периодически странные звуки издаёт. Недельку понаблюдаю.

        Да, ещё одно. Я когда c Raspberri Pi работал, подключая туда видеокамеру, заработал кучу хлопот, отлаживая страннейшие зависания. Оказалось же, что проблема была в недостаточно мощном блоке питания USB. Так что если соберёшься такое брать, а особенно с винтом 2.5″ (он без внешнего питания), то сразу возьми самый мощный блок питания. Я пользуюсь теперь БП от iPad1, он 10W выдаёт.

Leave a Comment

Your email address will not be published.