Чи рекомендуєте ви Raspberry Pi в якості пристрою віддаленого резервного копіювання файлів?


12

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

Однією ідеєю є використання Raspberry Pi з жорстким диском USB. (Або два.) Чи можете ви перелічити будь-які недоліки, які роблять альтернативи очевидно вищими?


5
Абсолютно, але пам’ятайте, що, напевно, вам знадобиться роз'єм USB-накопичувача для накопичувачів (якщо вони не працюють самостійно), оскільки пі-порти постачають лише 140 мА.
goldilocks

Відповіді:


8

Я також думаю, що це гарне налаштування. В даний час я запускаю Raspberry Pi, підключений безпосередньо до 3,5-дюймового жорсткого диска USB 2.0 (Western Digital, 1,5 ТБ) із зовнішнім живленням, і це працює як принадність: я отримую щогодини резервного копіювання, коли я вдома, і Raspberry є також відмінним файловим / медіа-сервером.

Я отримую 23 Мб / с замість 30 Мб / с на жорсткому диску, але це все ще непогано. Я можу без проблем передавати фільми з жорсткого диска (через Samba або MiniDLNA).

Насправді, щогодини резервного копіювання робляться з мого ноутбука за допомогою Apple Time Machine, але використання rsyncне повинно сильно змінюватися.

Як згадувалося @goldilocks , для жорстких дисків без зовнішнього живлення (як і більшість 2,5- дюймового жорсткого диска) знадобиться потужний концентратор: моя Raspberry вимикається, як тільки я спробую приєднати один безпосередньо ( редагувати : це було з джерелом живлення 5V-1.2A , але все ж трапляється при підключенні безпосередньо до джерела живлення 5В-2А; потужний концентратор вирішує проблему).

Крім того, я встановив BarracudaDrive ( http://barracudadrive.com/ ), доступний безкоштовно з PiStore, який я буду використовувати в якості особистої хмари в майбутньому.

Надійність жорсткого диска

USB HD вимикається, коли він не використовується, але це реалізовано за допомогою корпусу HD (у останніх я придбав його).

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

(Google для "ubuntu знищує жорсткий диск", щоб знайти такі дискусії, як: https://ata.wiki.kernel.org/index.php/Kknown_isissue#Drives_which_perform_frequent_head_unloads_under_Linux ).

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

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

Загальні поради щодо налаштування програмного забезпечення

Звичайно, варто звернути увагу на файлову систему, яку ви використовуєте на HD: на сьогоднішній день ext4 - це, мабуть, найбезпечніший вибір, оскільки її найлегше відновити.

Ви можете використовувати rdiff-backupзамість rsyncних доступ до історичних резервних копій.

Нарешті, оскільки ви, ймовірно, робите rsync через SSH, ви можете вибрати шифр RC4 для додаткової швидкості ( редагуйте : але дивіться попередження про безпеку в цьому іншому відповіді, якщо ви робите це через Інтернет). Ось уривок з мого .ssh / config на моєму хості:

Host pibbw # Replace pibbw with the hostname of your Raspberry Pi
        User pi
        Ciphers arcfour128

Як ви вимірюєте швидкість жорсткого диска? Я отримую менше 2,5 Мб / с при передачі Samba з жорсткого диска.
palswim

IIRC, 23 та 30 Мб / с походять від hdparm. Але я повинен відкликати свою заяву про потокову передачу ... (Докладніше з немобільного пристрою).
Blaisorblade

6

Я боксував один із моїх Raspberry з мікро-концентратором USB і 500 ГБ HD для резервного копіювання критичних каталогів моєї 2 ТБ NAS через rsync. (Тільки ті, які я не можу дозволити собі втратити).

І Rpi, і концентратор живлять 5В-2А адаптером живлення (7 €). Все працює дуже добре.

Я настільки задоволений, що придбав док-станцію USB HD на два слоти, як і тут . Одного дня я куплю пару великих HD і пересуну все там.

До речі, я також планую встановити OwnCloud і зробити його доступним з Інтернету, щоб мати власну персональну систему, схожу на Dropbox.


2
Чи відключається живлення HD, коли він не використовується? Це знизить енергоспоживання та зношування до частки, але я не впевнений, як переконатися, що це буде - чи потрібно Raspberry Pi якось підтримувати його?
reinierpost

Я не впевнений на 100%, але сказав би так.
Remo.D

Ви насправді маєте на увазі 500 Мб HD?
Blaisorblade

Більшість моїх сучасних корпусів HD вимикаються, коли вони не використовуються, незалежно від системи, до якої вони підключені.
Blaisorblade

@Blaisorblade, ops! Звичайно, я мав на увазі GB :)
Remo.D

1

Я вже використовую Raspberry Pi для створення резервної копії мого html-каталогу та mysql-таблиць. Деталі доступні в моєму блозі!

http://ahmet.tekelioglu.org/en/raspberry-pi-backup-and-disaster-recovery-tool

Я роблю додаткове резервне копіювання HTML-каталогів мого сервера Apache через з'єднання кабельного модему в домашніх умовах. Бази даних MySQL створюються резервними копіями, оскільки додаткове резервне копіювання неможливо і не потрібно (таблиці були досить маленькими). Я міг би так само добре використовувати ADSL.

Дамп MySQL, розташований на сервері, повинен бути підготовлений заздалегідь, щоб, коли Rasp-Pi починає синхронізацію, вони були присутні. Додано зовнішній USB-накопичувач та пристрій WiFi. Можна замінити їх на палець та GSM-модем. Монітор та клавіатура були видалені після налаштування.


Привіт, ласкаво просимо до RasPi StackExchange. Відповіді лише на посилання суперечать політиці сайту. Ви б не хотіли розширити відповідь, принаймні дати короткий виклад того, що потрібно зробити?
Jacobm001

Я відредагував своє початкове повідомлення. Що ви думаєте про це?
dos360
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.